Инженер данных / Data Engineer
Middle Москва От 3 до 6 лет
Компания BSS — системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.
Чем нужно будет заниматься:
-
-
Разработка и поддержка ETL/ELT-процессов для ежедневного автоматизированного расчёта кредитного риска с использованием Python, Airflow и инструментов Big Data (Spark, Hive);
-
Оптимизация производительности SQL-запросов и распределённых вычислений для работы с большими объёмами данных в PostgreSQL и Hadoop-экосистеме;
-
Внедрение процессов контроля качества данных, настройка проверок полноты, согласованности и актуальности данных на всех этапах их трансформации;
-
Участие в приёмке и доработке функциональности вендорского решения, обеспечение его аудируемости и валидации полученных результатов расчётов.
Что мы ждём от кандидата:
- Опыт разработки на Python (написание production-кода, работа с библиотеками для обработки данных);
- Опыт разработки DAG-ов на Apache Airflow (организация пайплайнов, управление зависимостями, мониторинг выполнения);
- Отличное знание SQL: сложные запросы с JOIN, агрегатные функции, работа с индексами, навыки оптимизации производительности;
- Опыт работы с реляционными базами данных (PostgreSQL) - проектирование схем, написание и оптимизация запросов;
- Опыт разработки и поддержки ETL/ELT-процессов: извлечение из различных источников, трансформация и загрузка в хранилище;
- Знание Git и умение работать с ветками (GitFlow или аналогичные стратегии ветвления).
Желательные / будут преимуществом:
- Опыт работы с инструментами Big Data: PySpark, Hive, файловые хранилища типа S3 / MinIO;
- Понимание принципов распределённой обработки данных и оптимизации Spark-приложений;
- Знание методологии расчёта кредитного риска (RWA, PD, LGD, EAD) и регуляторных требований Банка России (Положения 845-П, 220-И) — это будет вашим конкурентным преимуществом;
- Опыт работы с платформами для управления артефактами (Nexus).
Что мы предлагаем:
- Срок проекта 8 месяцев (с возможной пролонгацией);
- Трудоустройство по ТК РФ/ГПХ/ИП;
- Удалённый формат работы;
- Расширенный ДМС со стоматологией;
- Бесплатное обучение английскому языку вам и вашим детям;
- Скидки в фитнес-клубы;
- Предоставляем всю необходимую технику для работы.
Как работается в BSS
Трудоустройство и онбординг
7
Финансовое вознаграждение
7
Рабочая среда и культура
7.5