Ведущий дата-инженер
Summary
Lead data engineer on Alfa-Bank's internal IT team: analyzes business requirements (BRD/CR), designs and prototypes data solutions in SQL (Oracle, Greenplum, Iceberg), writes technical specs for developers (FSD), and tests and releases DWH changes to production. Core stack: SQL, Oracle, Greenplum, Hadoop, S3; hybrid or fully remote.
Чем предстоит заниматься
- Анализ требований: прием и анализ входящей документации от заказчиков (BRD — Business Requirements Document, CR — Change Request); детальный разбор требований, их формализация, проработка неясных моментов; оценка возможности реализации, анализ влияния изменений на текущие процессы и модели данных; оценка трудозатрат и сроков
- Коммуникация с заказчиком для согласования финального объема работ (Scope)
- Проектирование и прототипирование: разработка и согласование концептуального и логического решения; написание SQL-кода (в СУБД Oracle или Greenplum или Iceberg) для создания прототипов, проверки гипотез и подтверждения корректности предлагаемой логики расчетов или моделей данных
- Постановка задач разработчикам: подготовка исчерпывающих технических заданий для команды разработки (FSD — Functional Specification Document); четкое описание логики, правил трансформации, целевых структур
- Тестирование и выпуск изменений: приемка и тестирование патчей от разработчиков на тестовых/предпродуктивных/продуктивных стендах; валидация результатов, соответствия требованиям и отсутствия регрессионных ошибок; подготовка и контроль выгрузки доработок в продуктивный контур
Что мы ждем от вас
- Высшее техническое образование
- Опыт работы от 2-х лет на позициях Data Engineer, Аналитик данных или Системный аналитик в области DWH/BI
- Обязательные hard skills: продвинутое знание SQL (сложные joins, оконные функции, оптимизация запросов)
- Опыт работы с Oracle и/или Greenplum и/или Hadoop и/или S3 — ключевое требование
- Понимание принципов построения хранилищ данных (DWH), ETL/ELT процессов, нормализации данных
- Опыт работы с технической документацией (BRD, FSD), умение ее писать четко и структурированно
- Опыт тестирования данных (Data Quality проверки, регрессионное тестирование)
- Ключевые soft skills: системное аналитическое мышление; умение переводить размытые бизнес-требования в четкие технические спецификации; коммуникабельность; способность задавать уточняющие вопросы заказчикам и договариваться; самостоятельность и ответственность; умение вести задачу от начала и до выпуска в Prod; внимание к деталям и аккуратность
Будет большим плюсом
- Опыт работы в финансовой сфере (банк, страхование, финтех)
- Базовые знания Python для скриптинга и анализа данных
- Опыт работы с системами контроля версий (Git)
- Понимание методологий управления проектами (Agile, Scrum, Kanban)
- Опыт работы с ClickHouse, Airflow, SuperSet, FineBI
Что мы предлагаем взамен
- Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
- Гибридный формат работы, либо полную удаленку, плюс есть уютный ИТ-хаб в Москве
- Сложные и интересные задачи, современный стек технологий
- Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
- Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
- Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
- Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
- Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины