Обязанности:
- Участие в проекте разработки государственной информационной системы управления градостроительной деятельностью;
- Разработка новых процедур, функций, job-процедур бизнес логики на стороне базы данных существующих сервисов;
- Документирование своего и чужого кода;
- Актуализация, оптимизация чужого кода.
Требования:
- Высшее техническое образование;
- Понимание особенностей СУБД PostgreSQL (структура каталога, статистика использования, план запроса, транзакции, блокировки, журнал предзаписи);
- Владение понятиями РСУБД (нормальная форма, реляционная связь, логическая-физическая модель данных, ACID, MVCC) для применения в разработке БД;
- Понимание принципов построения составных SQL запросов (CTE, рекурсивные, вложенные);
- Умение анализировать журналы БД, статистику, тяжелые запросы, узкие места в производительности БД ;
- Способность разобраться в существующих процедурах и функциях PL/pgSQL, SQL, работа с данными в формате CSV, JSON, XML;
- Опыт в оптимизации производительности, использовании индексов, минимизации временных и ресурсоемких операций;
- Понимание принципов архитектуры клиент-серверных приложений;
- Опыт работы Git;
- Опыт командной разработки.
- Плюсом будет опыт работы с: Oracle Pl/SQL; Postgis; Jira;
Работа в ит-аккредитованной компании в социально значимом проекте региона;
Профессиональная мотивированная команда;
Высокая белая зарплата, перспективы карьерного роста.