ДОМ.РФ приглашает Разработчика-аналитика DWH.

Чем предстоит заниматься:

  • Проводить проектную коммуникацию с представителями бизнес-заказчика для уточнения бизнес-требований
  • Выявлять и анализировать бизнес-требования, потребности и проблемы бизнес-заказчика
  • Формировать спецификации требований, описание логических моделей, структур данных и проектных решений (хранилища и витрины данных)
  • Согласовывать проектные решения с архитекторами, разработчиками и аналитиками смежных команд
  • Проектировать и разрабатывать ETL/ELT процессы, слои хранилища и витрины данных
  • Разрабатывать и оптимизировать SQL-запросы
  • Проводить внутреннее тестирование и контроль качества информационных продуктов
  • Участвовать в приёмочных испытаниях информационных продуктов и документации с заказчиками
  • Обеспечивать контроль качества данных и их целостность

Требования:

  • Высшее образование: техническое, математическое или финансовое
  • Опыт работы не менее 5 лет
  • Уверенные знания Python, GIT, Airflow (DAG с декомпозицией задач, зависимостями, сенсорами)
  • Глубокое знание SQL: оконные функции, процедуры, функции, вложенные запросы, опыт оптимизации запросов
  • Понимание индексов, партиций, ключей, нормальных форм, SCD
  • Понимание моделирования данных, построения хранилища, репликации и консистентности данных
  • Умение рефакторить код и проводить миграцию из одной системы в другую
  • Знание принципов CI/CD
  • Знание PL/SQL для Oracle, Postgres, Greenplum или иной MPP СУБД — будет плюсом
  • Опыт работы с API — будет плюсом
  • Знание ООП, DBT, Kafka, Bash, SAS — будет плюсом