Senior PostgreSQL Developer/Senior SQL (аутстаф)
Обязанности:
Анализ, рефакторинг и оптимизация существующего сложного кода базы данных (объемом 100k+ строк).
Проектирование, разработка и внедрение новых функций и расчетных модулей в рамках сервиса.
Выявление узких мест, рисков и потенциальных точек отказа в логике БД.
Опыт коммерческой разработки на PostgreSQL от 5 лет на позиции Senior Developer/Engineer.
Уверенный анализ и разбор сложного, неструктурированного кода.
Практический опыт проведения рефакторинга без нарушения текущего функционала.
Продвинутое владение PL/pgSQL (процедуры, функции, триггеры).
Экспертиза в индексации, партиционировании, оптимизации исполнения запросов.
Практическое применение pgTAP для тестирования PL/pgSQL-кода.
Знание инструментов вроде Piggly будет серьезным преимуществом.
Опыт оптимизации SQL-запросов и структур БД для обработки больших данных (миллионы записей/транзакций).
Уверенная работа с GitLab (ветвление, code review, merge requests) и понимание принципов CI/CD.
Опыт работы с Docker и docker-compose для создания изолированных сред разработки и тестирования.
Способность эффективно работать в условиях сжатых сроков, самостоятельно планируя задачи и оценивая риски.