Наша компания (https://postgrespro.ru/)разрабатывает СУБД PostgreSQL и собственную версию - СУБД Postgres Pro, её патчи и расширения под самые разные операционные системы платформы: Alt Linux, Astra Linux, Debian, RHEL, Ubuntu, Windows, Эльбрус, FreeBSD, MacOS и др.
После добавления новых функций в СУБД, в процессе обновления версий, или при исправлении багов все сборки СУБД тестируется в автоматическом режиме на билд-фермах. Иногда эти тесты не завершаются успешно, и перед нами стоит задача по поиску причины: это может быть баг в новой функциональности или регрессионном тесте; или же ложное срабатывание, или баг в операционной системе, или ранее незамеченный баг в «ванильной» версии PostgreSQL.
Мы ищем QA-инженера, в задачи которого будет входить расследование инцидентов в экосистеме PostgreSQL, поиск закономерностей возникновения ошибок в различных операционных системах и архитектурах, выработка рекомендаций по их исправлению. В своей работе мы используем Python (PyCharm) и мощный тестовый фреймворк pg-tests.
В работе подразумевается плотное взаимодействие внутри департамента разработки с другими коллегами - DBA, программистами, билд-инженерами.
От нового сотрудника мы ожидаем:
- опыт работы с PostgreSQL;
- опыт работы в Linux от 2х лет;
- базовое (read-only или выше) знание Python;
- творческий подход к работе (очень помогает при раскапывании неординарных кейсов).
Будет плюсом:
- навыки анализа производительности и проведения нагрузочного тестирования СУБД;
- опыт поддержки инфраструктуры с использованием контейнеров и kubernetes;
- знание языка Си (иногда это помогает найти ошибку непосредственно в коде проекта);
- опыт работы с широким спектром архитектур, ОС и СУБД;
Условия работы:
- заработная плата 130’000 - 230’000 net.
- официальное оформление: полностью удалённо, или в офисе Москве/Барнауле, или в комбинированном режиме;
- гибкий график работы;
- медицинское страхование сотрудника (+1), компенсация спортивных активностей до 30К/год, компенсация затрат на оборудование удаленного рабочего места до 30к/год, приобретем и отправим любую технику, необходимую для работы;
- сотрудники имеют все возможности для участия в профессиональных ИТ-конференциях, продвижения в опенсорс-сообществе PostgreSQL и в целом находятся на переднем крае СУБД-строения.
Дополнительная информация:
- работа на этой позиции отличается от работы «классических» QA-инженеров из веба или мобильной разработки, т.к. предполагает глубокое погружение в PostgreSQL, Linux и рабочее окружение (системы виртуализации, CI/CD и т.д.);
Контакты для резюме/вопросов:
tg: ooprizrakoo
a.naumenko@postgrespro.ru (Алексей)