Ищем инженера исследовательского тестирования, который по “винтикам” будет разбирать и находить уязвимые места в основных фичах и расширениях PostgresPro.
Чем предстоит заниматься:
- автоматизированным и ручным тестированием доработок и исправленных несоответствий/багов в ядре и различных расширениях PostgreSQL под *nix-системы;
- поиском и выявлением узких мест без заранее заданных тест-кейсов;
- расследованием инцидентов и поиском редких/сложно воспроизводимых багов.
Мы ожидаем:
- глубокие знания OC Linux;
- опыт работы с PostgreSQL или любой реляционной СУБД;
- знание какого-либо языка программирования C / C++ / Python / Java / Go;
- опыт написания bash-скриптов;
- опыт работы с системами виртуализации;
- опыт работы с широким спектром архитектур, ОС и СУБД;
- опыт работы с системой контроля версий Git и платформами управления репозиториями GitLab, GitHub;
- пытливость, желание докопаться до сути.
Будет плюсом:
- опыт нагрузочного тестирования СУБД;
- опыт работы с CI/CD;
- опыт работы с make и meson проектами;
- навыки работы с компиляторами кода GCC, Clang;
- навыки администрирования баз данных (DBA);
- опыт работы в тестировании от 5 лет;
- опыт работы с PL/pgSQL;
- опыт работы с HTML, CSS, JS.