← к выдаче
разработка

Ведущий программист (PostgreSQL)

Москва14 дн. назад

Коротко

Designs and develops data warehouses for corporate reporting, builds ETL processes in NiFi, migrates functionality to PostgreSQL, and develops dashboards. · Needs: Higher education in the field; strong PL/SQL and PL/PgSQL; PostgreSQL internals; query optimization and indexing; Git branching and conflict resolution.

Описание от работодателя

Обязанности: Участие в проектировании и разработке хранилищ данных для систем корпоративной отчетности; Разработка новых функциональных модулей; Разработка и сопровождение агрегатов БД для формирования отчетов; Развитие существующих архитектур проектов; Оптимизация производительности и улучшение функциональности; Перенос существующего функционала в PostgreSql; Разработка etl-процессов (использование NiFi), их поддержка и оптимизация; Разработка дашбордов. Требования: Высшее образование по направлению деятельности; Знание основных алгоритмов и структуры данных; Уверенное владение PL/SQL, PL/PgSQL (junior\middle\senior) (построение сложных запросов и представлений, написание хранимых процедур и функций, триггеров); Понимание принципов работы СУБД PostgreSQL; Оптимизация запросов: умение читать и писать на ANSI и native Oracle синтаксисе SQL, понимание чужого кода, навыки чтения планов, индексирование; PostgreSQL: сложные запросы с JOIN, оконные функции, оптимизация индексов; Опыт использования систем контроля версий GIT: ветвление, ревью, разрешение конфликтов; Опыт работы с аналитической отчетностью (будет преимуществом); Vue 2/ Vue 3, Composition API, понимание реактивности (ref и reactive), Nuxt, TypeScript, Vuetify (будет преимуществом); Опыт коммерческой разработки с Vue.js и Nuxt (будет преимуществом); Базовые знания объектного хранилища MinIO (будет преимуществом); Опыт работы с технологиями Big Data и обработки данных: NiFi или аналогичными инструментами (будет преимуществом); Желание находить новые решения, осваивать новые технологии; Самостоятельность и ответственность за результат. Условия: Оформление в соответствии с Трудовым кодексом РФ; Конкурентная заработная плата, состоящая из оклада, квартального премирования, ежегодного премирования; ДМС включая стоматологию; Компенсационный пакет на обучение, лечение, фитнес; Компенсация стоимости проезда; Частичная компенсация санаторно-курортного лечения и отдыха; Дополнительный социальный пакет, мероприятия и санаторно-курортное лечение и отдых для членов Профсоюза.