Активно ищем
Разработчик баз данных (PostgreSQL)
- Направление
- Базы данных
- Формат
- Удалённо
- Занятость
- Полная
Ищем разработчика баз данных с сильным опытом в PostgreSQL. Вы будете реализовывать бизнес-логику на стороне СУБД и отвечать за производительность и надёжность высоконагруженных баз.
Условия
- Грейд: Middle / Middle+
- Формат: удалённо, работа по МСК
- Локация: РФ
- Языки: русский
- Длительность: долгосрочно
- Занятость: полная
Задачи
- Разработка и доработка сложной бизнес-логики на стороне СУБД
- Проектирование и развитие структуры баз данных
- Оптимизация SQL-запросов и производительности высоконагруженных БД
- Поддержка и развитие существующих баз данных
- Взаимодействие с аналитиками и разработчиками
- Участие в разборе инцидентов и решении сложных проблем, связанных с данными
Требования
- Опыт коммерческой разработки на SQL от 3 лет
- Отличное знание PostgreSQL (без него не рассматриваем)
- Уверенный SQL: оконные функции, CTE, агрегации, подзапросы
- Опыт разработки хранимых процедур, функций и триггеров на PL/pgSQL
- Опыт оптимизации запросов: индексы, EXPLAIN/ANALYZE, анализ планов выполнения
- Понимание транзакций, блокировок и MVCC
- Опыт проектирования схем данных и нормализации
- Опыт работы с Git
Будет плюсом
- Опыт партиционирования и работы с большими объёмами данных
- Опыт с инструментами миграций (Liquibase, Flyway и т.п.)
- Навыки мониторинга производительности (pg_stat_statements и т.п.)
- Опыт работы с dblink / postgres_fdw
- Знание Python или другого языка для автоматизации и ETL
- Опыт работы с JSON/JSONB и XML
- Опыт в финансовых или учётных проектах