Ищем системного аналитика для развития хранилища данных и HR-отчётности. Специалист будет исследовать источники и существующие расчёты, проектировать модели и витрины данных, готовить постановки разработчикам и сопровождать задачи до приёмки.

Задачи:

  • Перенести отчётность из «Гендальфа» в DWH и BI: восстановить алгоритмы существующих отчётов на данных 1С, поступающих через HR MDM, обеспечить сопоставимость результатов и перевод пользователей на BI-отчётность.
  • Собирать и согласовывать требования к отчётам и показателям: формулы, детализацию, аналитические разрезы, периоды расчёта и сроки готовности данных.
  • Исследовать существующую отчётность, SQL, источники HR-данных, их структуру, связи, ключи, историчность и качество; выявлять правила, исключения и зависимости.
  • Проектировать модели, преобразования в слоях DWH, переиспользуемые расчёты и витрины для BI.
  • Готовить технические спецификации, S2T-маппинги, схемы потоков и критерии приёмки.
  • Сверять новую и существующую отчётность, объяснять расхождения с учётом дат среза, перерасчётов и изменений исходных данных.
  • Участвовать в поэтапном переносе отчётов, согласовании результатов с бизнесом и переключении потребителей.
  • Прорабатывать новые источники и изменения потоков, оценивать их влияние на зависимые витрины и отчёты.

Обязательные требования:

  • От 3 лет системного анализа, включая проекты DWH и аналитической отчётности.
  • Уверенный SQL: сложные JOIN, CTE, оконные функции и агрегаты; чтение и восстановление логики запросов, поиск причин расхождений, понимание планов выполнения.
  • Навыки обратного анализа расчётов и формализации алгоритмов для реализации в DWH.
  • Опыт моделирования данных и проектирования витрин: гранулярность, ключи, кардинальности, факты, измерения и историзация.
  • Понимание принципов DWH и ETL/ELT, слоёв хранилища, полных и инкрементальных загрузок, CDC, обработки удалений, поздних данных и перерасчётов.
  • Навыки профилирования источников, определения связей и ограничений, выявления недостающих данных; понимание обмена через БД, API и файлы.
  • Умение документировать формулы, преобразования, фильтры, исключения, правила обработки NULL и дублей; готовить ER-диаграммы и схемы потоков.
  • Навыки проверки качества и приёмки данных: полнота, уникальность, целостность, актуальность, сверка записей и итоговых показателей.
  • Понимание подготовки данных для BI и влияния детализации, связей и агрегаций на корректность показателей.
  • Опыт работы с Jira, Confluence и Git.

Будет преимуществом:

  • Перенос отчётности из операционных систем в DWH и BI.
  • Знание структуры данных 1С, особенно ЗУП: справочников, документов, регистров и периодических данных.
  • Понимание HR-показателей: численности, кадровых движений, рабочего времени, начислений и организационной структуры.
  • Опыт с Trino/Impala, Airflow, S3, Apache Iceberg, ClickHouse или dbt.
  • Знакомство с Data Vault или Anchor Modeling, каталогами метаданных и lineage.
  • Python для исследования данных и автоматизации сверок; опыт работы с персональными данными и разграничением доступа.

Ожидаемая самостоятельность: после погружения самостоятельно вести отдельный отчёт, витрину или интеграцию от исследования и согласования правил до постановки, сверки и приёмки. Решения по общей архитектуре и стандартам платформы согласовывать с лидом и архитектором.

Условия: удалённая работа, полная занятость.