Обязанности:
- Проектирование и разработка структуры баз данных PostgreSQL;
- Разработка хранимых процедур, функций, триггеров и представлений;
- Разработка и оптимизация SQL-запросов;
- Анализ производительности БД, поиск и устранение узких мест;
- Поддержка и развитие бизнес-логики на уровне БД;
- Документирование структуры БД и реализованных решений;
- Взаимодействие с аналитиками, разработчиками и тестировщиками;
- Участие в оценке задач и реализации их в установленные сроки.
Требования:
- Опыт разработки баз данных от 3 лет;
- Уверенное знание PostgreSQL и SQL;
- Опыт разработки на PL/pgSQL;
- Опыт написания сложных SQL-запросов, хранимых процедур, функций, триггеров и представлений;
- Опыт оптимизации SQL-запросов и анализа планов выполнения;
- Понимание принципов проектирования структуры БД;
- Опыт работы с Git;
- Умение работать с существующей кодовой базой;
- Ответственность, самостоятельность, умение работать в команде.
Условия:
- Оформление по договору возмездного оказания услуг
- Формат сотрудничества: проектная/почасовая занятость.
- Оплата труда: почасовая, ставка согласовывается с кандидатом на этапе договоренности.
- Перед началом работ с исполнителем согласовывается объем задач (блок работ) и ожидаемые сроки их выполнения.
- Выполнение работ осуществляется по заранее согласованным задачам/этапам.
- Оплата производится после завершения и приемки каждого согласованного блока задач.
- Формат взаимодействия: удалённо / офис/гибрид (с 8.30 до 17.00 МСК)
- Коммуникация с заказчиком ведётся через согласованные каналы (почта, мессенджеры, трекер). (с 8.30 до 17.00 МСК)