Разработчик-аналитик DWH в команду
Описание
Мы находимся в поисках разработчика-аналитика DWH в направление Рисков. Позиция предполагает примерно 60-70% разработки, остальная часть функционала - аналитика, взаимодействие с заказчикомЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:Проводить проектную коммуникацию с представителями бизнес-заказчика с целью уточнения бизнес-требованийВыявлять и проводить анализ бизнес-требований, потребностей и проблем бизнес-заказчикаФормировать спецификации требований, описание логических моделей, структур данных и проектных решений (хранилища и витрины данных)Согласовывать проектные решения с архитекторами, разработчиками и аналитиками смежных командПроектировать и разрабатывать ETL/ELT процессы, слои хранилища и витрины данных.Разрабатывать и оптимизировать SQL-запросыПроводить внутреннее тестирование и контроль качества информационных продуктов, реализованных разработчикамиПринимать участие в приёмочных испытаниях информационных продуктов и документации с заказчикамиОбеспечивать контроль качества данных и их целостностьНАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ:Высшее образование: техническое, математическое или финансовоеОпыт работы не менее 5 летУверенные знания Python, GIT, Airflow (DAG с декомпозицией задач, зависимостями, сенсорами)Глубокое знание SQL: оконные функции, процедуры, функции, вложенные запросы, опыт оптимизации запросовПонимание индексов, партиций, ключей, нормальных форм, SCDПонимание моделирования данных, построения хранилища, репликации и консистентности данныхУмение рефакторить код и проводить миграцию из одной системы в другуюЗнание принципов CI/CDБУДЕТ ПЛЮСОМ:Знание PL/SQL для Oracle, Postgres, Greenplum или знание иной MPP СУБДОпыт работы с APIЗнание ООП, DBT, Kafka, Bash, SAS, разработка кастомных Airflow опе