Анализ и профилирование источников данных — работа с реляционными (SQL) и нереляционными (NoSQL) системами, оценка качества, полноты и структуры данных.
Формулирование требований к интеграции — определение способов подключения к источникам, частоты обновления, форматов данных и протоколов взаимодействия.
Проектирование целевой архитектуры данных — разработка ER-диаграмм, проектирование структуры витрин данных (Data Marts) и потоков трансформации (Data Flows).
Разработка логики обработки данных — написание SQL-скриптов, хранимых процедур, функций (с фокусом на PostgreSQL).
Постановка задач разработчикам ETL-процессов — детализация требований к трансформациям, маппингам, валидациям и мониторингу.
Документирование решений — создание технических спецификаций, описаний метаданных, словарей данных и схем интеграции.
Сбор и формализация бизнес-требований — работа с заказчиками (аналитиками, менеджерами, аналитиками BI) для выявления потребностей в отчётах, дашбордах и ad-hoc-анализах.
Требования к кандидату:
Уверенное владение SQL — опыт написания сложных запросов с использованием оконных функций, CTE, подзапросов, JOIN’ов; знание особенностей диалекта PostgreSQL.
Опыт проектирования реляционных БД — понимание нормализации/денормализации, проектирования схем «звезда» и «снежинка», работа с историческими и медленно меняющимися данными (SCD).
Понимание архитектуры хранилищ данных (Data Warehouse) — приветствуется опыт работы с классическими (Kimball, Inmon) и современными (Data Vault 2.0, Lakehouse) подходами (минимум 1–2 года).
Знание ETL/ELT-инструментов — опыт или понимание принципов работы с Apache NiFi, Apache Airflow или аналогами (например, dbt, Talend, Informatica).
Аналитическое мышление и коммуникабельность — способность чётко и структурированно доносить технические идеи как коллегам-разработчикам, так и нетехническим заказчикам.
Готовность работать в Agile-среде — участие в refinement’ах, написание пользовательских историй, оценка трудозатрат.
Базовое понимание BI-инструментов — желательно знание принципов построения отчётов и дашбордов (например, в Power BI, Tableau или аналогах), чтобы корректно проектировать слои для визуализации.
Условия:
Работу в профессиональной команде, с которой можно расти и развиваться, реализуя сложные проекты.
Конкурентную зарплату (определяется индивидуально по результатам собеседования) + проектные бонусы.