Обязанности:
- Уточнять и анализировать бизнес-требования, потребности и проблемы заказчиков.
- Формировать спецификации требований, логические модели, структуры данных и проектные решения для хранилищ и витрин данных.
- Согласовывать проектные решения со смежными командами.
- Проектировать и разрабатывать ETL/ELT-процессы, слои хранилища и витрины данных.
- Разрабатывать и оптимизировать SQL-запросы.
- Тестировать информационные продукты, участвовать в приёмочных испытаниях.
- Контролировать качество и целостность данных.
Требования:
- Высшее техническое, математическое или финансовое образование.
- Глубокое знание SQL, включая оконные функции, процедуры, функции и вложенные запросы.
- Уверенное знание Python, Git и Airflow.
- Понимание индексов, партиций, ключей, нормальных форм, SCD, моделирования данных, построения хранилищ, репликации и консистентности данных.
- Опыт оптимизации запросов, рефакторинга кода и миграции между системами.
- Знание принципов CI/CD.
Будет плюсом: PL/SQL, Oracle, Postres, Greenplum или другие MPP СУБД, API, ООП, dbt, Kafka, Bash, SAS, разработка кастомных операторов и хуков Airflow.
Зарплата: 300к + премии. Удалённая работа.