Разработчик-аналитик DWH
Технологии
Описание вакансии
Кратко о роли
ДОМ.РФ ищет Senior разработчика-аналитика DWH для проектирования хранилищ данных и взаимодействия с бизнес-заказчиками.
Ключевые задачи
- Проведение коммуникаций с бизнес-заказчиками для уточнения требований.
- Формирование спецификаций, логических моделей и проектных решений.
- Проектирование и разработка ETL/ELT процессов и витрин данных.
- Разработка и оптимизация сложных SQL-запросов.
- Контроль качества данных, их целостности и проведение внутреннего тестирования.
- Согласование решений с архитекторами и смежными командами.
Обязательные требования
- Опыт работы от 5 лет.
- Высшее техническое, математическое или финансовое образование.
- Уверенное владение Python, GIT, Airflow.
- Глубокое знание SQL (оконные функции, процедуры, оптимизация).
- Понимание моделирования данных, индексов, партиций и SCD.
- Знание принципов CI/CD.
- Умение рефакторить код и проводить миграции систем.
Будет плюсом
- Знание PL/SQL (Oracle, Postgres, Greenplum или другие MPP СУБД).
- Опыт работы с API.
- Знание ООП, DBT, Kafka, Bash, SAS.
Условия и бенефиты
- Возможность удаленной работы.
- Работа в крупной компании ДОМ.РФ.
Процесс найма
- Для отклика отправьте резюме на указанный email.
ДОМ.РФ ищет разработчика-аналитика DWH уровня Senior.
Чем предстоит заниматься:
- Проводить проектную коммуникацию с представителями бизнес-заказчика с целью уточнения бизнес-требований.
- Выявлять и проводить анализ бизнес-требований, потребностей и проблем бизнес-заказчика.
- Формировать спецификации требований, описание логических моделей, структур данных и проектных решений (хранилища и витрины данных).
- Согласовывать проектные решения с архитекторами, разработчиками и аналитиками смежных команд.
- Проектировать и разрабатывать ETL/ELT процессы, слои хранилища и витрины данных.
- Разрабатывать и оптимизировать SQL-запросы.
- Проводить внутреннее тестирование и контроль качества информационных продуктов, реализованных разработчиками.
- Принимать участие в приёмочных испытаниях информационных продуктов и документации с заказчиками.
- Обеспечивать контроль качества данных и их целостность.
Требования к кандидатам:
- Высшее образование: техническое, математическое или финансовое.
- Опыт работы не менее 5 лет.
- Уверенные знания Python, GIT, Airflow (DAG с декомпозицией задач, зависимостями, сенсорами).
- Глубокое знание SQL: оконные функции, процедуры, функции, вложенные запросы, опыт оптимизации запросов.
- Понимание индексов, партиций, ключей, нормальных форм, SCD.
- Понимание моделирования данных, построения хранилища, репликации и консистентности данных.
- Умение рефакторить код и проводить миграцию из одной системы в другую.
- Знание принципов CI/CD.
Будет плюсом:
- Знание PL/SQL для Oracle, Postgres, Greenplum или знание иной MPP СУБД.
- Опыт работы с API.
- Знание ООП, DBT, Kafka, Bash, SAS.
Условия:
- Формат работы: можно удалённо (Москва).
Оригинальная вакансия:
https://t.me/datascienceml_jobs/1902