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