назад

Старший разработчик ETL

Мы набираем IT специалистов в большую команду для работы на проектах для одного из крупнейших Банков РФ.

Обязанности

• Разработка механизма расчёта интегрального показателя качества данных на основе компонент RWA в контуре ПВР;
• Разработка механизма расчёта показателей эффективности процессов контроля качества данных;
• Проектирование алгоритмов агрегации, взвешивания и нормализации показателей;
• Реализация правил расчёта, пороговых значений и различных уровней детализации показателей;
• Разработка и оптимизация SQL-запросов к PostgreSQL;
• Разработка ETL и расчётных процессов на Python;
• Создание и сопровождение DAG-процессов в Apache Airflow;
• Организация периодического запуска расчётов, контроль зависимостей и обработка ошибок;
• Обеспечение повторяемости и идемпотентности расчётов;
• Реализация механизмов логирования, мониторинга и контроля качества выполнения расчётов;
• Участие в проектировании структуры хранения результатов и истории расчётов;
• Подготовка технической документации и описание реализованных алгоритмов;
• Взаимодействие с аналитиками, специалистами по качеству данных и представителями бизнес-подразделений.

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

• Уверенное знание Python;
• Опыт разработки промышленного кода на Python;
• Опыт работы с Apache Airflow:

- разработка и сопровождение DAG;

- настройка зависимостей между задачами;

- использование операторов, сенсоров и механизмов повторного запуска;

- обработка ошибок и мониторинг выполнения задач;
• Уверенное знание SQL;
• Опыт написания сложных SQL-запросов:

- оконные функции;

- CTE;

- агрегации;

- условные выражения;

- обработка больших объёмов данных.
• Понимание принципов проектирования реляционных баз данных;
• Опыт разработки расчётных, аналитических или ETL-процессов;
• Понимание принципов построения систем контроля и оценки качества данных;
• Опыт работы с Git.

Будет плюсом

• Знание Java и опыт разработки на Spring Boot;
• Опыт работы с банковскими данными и банковскими информационными системами;
• Понимание требований Basel, ПВР и принципов расчёта RWA;
• Опыт работы с показателями качества данных:
-полнота;
-точность;
-актуальность;
-непротиворечивость;
-уникальность;

- своевременность.
• Опыт разработки интегральных, рейтинговых или скоринговых показателей;
• Опыт реализации механизмов взвешивания и нормализации метрик;
• Опыт работы с большими объёмами данных.

Расположение

Remote work

тип работы

ETL (Informatica, Ab Initio etc.)

Номер вакансии

VR-71747

язык

English: C1 Advanced,Russian: C2 Proficient

Опыт работы

Senior

откликнуться

Нажимая «Отправить», я подписываю соглашение об использовании простой электронной подписи для подписания документов, связанных с обработкой моих персональных данных.

Я даю согласие на обработку персональных данных в целях потенциального трудоустройства. С Политикой обработки персональных данных можно ознакомиться здесь.

Я даю согласие на обработку персональных данных в целях включения в кадровый резерв. С Положением о кадровом резерве можно ознакомиться здесь.

Я даю согласие ООО «ИТ1» и компаниям на направление мне маркетинговых материалов и коммерческих предложений. Проставляя галочку, я также даю согласие на обработку персональных данных в указанных целях.

Работа у нас — это:

ДМС и страхование жизни

Корпоративные мероприятия

Культура обратной связи

Внутренняя ротация и ежегодная оценка

наставничество
и менторство

обучение, повышение квалификации

Индивидуальный план развития

Реферальная программа

Внутренние IT-сообщества

Похожие вакансии

Возврат к списку