Data Engineer
OTP Digital
Responds Quickly
$$$$
Product
Про роль та команду
Ми шукаємо Senior Data Engineer у команду OTP Digital — інженерну команду, яка створила мобільний застосунок банку з нуля. Твоєю місією буде перетворення сирих продуктових даних (подій застосунку, транзакцій, станів клієнтів) на надійну основу для бізнес-рішень. Працюючи з продуктовими командами, Product Data Analysts і платформою даних на Azure, ти визначатимеш доставку даних для банку та будуватимеш наскрізний Data delivery lifecycle — від контрактів даних до перевірених датасетів.
Твоє поле дій:
- Проєктувати та впроваджувати наскрізний процес Data delivery lifecycle від запиту аналітика до готового датасету — з чіткими етапами, ролями та SLA.
- Домовлятися з продуктовими командами про контракти даних (схеми подій, семантику полів, версіонування) та стежити за їх дотриманням, виступаючи єдиною точкою входу для команд.
- Будувати та підтримувати три шари даних у Azure Data Lake Gen2 / Microsoft Fabric: Bronze (сирі дані з повною історією), Silver (очищені, дедупліковані й типізовані дані з уніфікованими ключами) та Gold (доменні вітрини для аналітиків і BI).
- Проєктувати моделі даних для Silver і Gold разом із Product Analysts, орієнтуючись на реальні бізнес-питання.
- Розвивати пайплайни у Microsoft Fabric (Data Factory pipelines, Dataflows, notebooks / Spark) та оптимізувати їхню вартість і швидкість виконання.
- Запроваджувати автоматичні перевірки якості даних на кожному шарі (повнота, унікальність ключів, свіжість, узгодженість, дрейф схем), налаштовувати моніторинг та алерти.
- Вести каталог і lineage датасетів, збирати потреби аналітиків у беклог та робити дані самообслуговуваними через документацію, зрозумілі назви й приклади запитів.
Навички, які тобі знадобляться:
- Досвід від 5 років на позиції Data Engineer у продакшн-середовищі.
- Практичний досвід роботи з Azure Data Lake Storage Gen2 або Microsoft Fabric (Lakehouse, OneLake, Data Factory pipelines, notebooks).
- Впевнене володіння SQL та Python для написання трансформацій кодом.
- Досвід побудови шарової архітектури даних (medallion / lakehouse) та глибоке розуміння призначення кожного з шарів.
- Експертиза в data modeling: dimensional modeling (Star, Snowflake), робота зі SCD та проєктування вітрин під аналітичні запити.
- Практика впровадження data quality: написання тестів на дані, моніторинг свіжості й повноти, менеджмент інцидентів із даними.
- Розуміння форматів і підходів: Parquet / Delta, партиціонування, інкрементальне завантаження, CDC.
- Розвинені комунікативні навички: вміння домовлятися з інженерними командами про контракти даних і пояснювати аналітикам структуру таблиць.
- Вільна українська мова для щоденної роботи та англійська на рівні Upper-Intermediate для спілкування з колегами з OTP Group.
Що додасть магії:
- Досвід роботи з Google BigQuery.
- Знання Apache Kafka або event streaming для приймання подій у Bronze-шар у near-real-time.
- Розуміння BI Studio чи Power BI у зв'язці з Microsoft Fabric та особливостей споживання аналітиками Gold-шару.
- Досвід у банківській сфері чи фінтеху: робота з транзакційними даними, дотримання вимог регулятора щодо зберігання, доступу та PII.
- Практика використання dbt або інших інструментів трансформацій із тестами та lineage, знання IaC (Terraform / Bicep) і CI/CD для пайплайнів даних.
- Досвід співпраці в середовищі LeSS / Scrum із кількома продуктовими командами.
Як ми піклуємось:
- Віддалений формат роботи з можливістю працювати з офісу в Києві.
- Гнучкий графік роботи.
- Близьку співпрацю зі стейкхолдерами, продуктовими та development-командами.
- Низький рівень бюрократії та Agile-підхід до роботи.
- Підтримку head-office та technology team.
- Конкурентну компенсацію з прив’язкою до USD за курсом НБУ.
- Довгострокову співпрацю, оплачувану відпустку та лікарняні.
Required skills
Microsoft Fabric, Python, SQL
Required languages
English
C1 - Advanced
📊
Average salary range of similar jobs in
analytics →
Loading...