logo[мetahunt]
> DOU

Data Engineer

Bank Pivdenny
format:Hybridcompany:Product
etleltsqlapache sparkdata warehousingdata lakecdcapache icebergairflowdata modelingci/cdpartitioning
oracleoracle apexpython
englishB1
experience5+ years
domainFintech
locationKyiv, Ukraine
> full description

Банк «Південний» — один із лідерів фінансового ринку України, який займає третє місце у групі українських банків із приватним капіталом за розміром активів.

Вже 32 роки «Південний» є надійним фінансовим партнером для приватних клієнтів, малого, середнього і корпоративного бізнесу.
Команда «Південного» — це понад 1700 активних і цілеспрямованих співробітників по всій Україні.

Зараз ми шукаємо Data Architect.

Місія ролі:

Розвиток сучасної Data Platform Банку, формування цільової архітектури даних та впровадження масштабованих, продуктивних і надійних рішень для обробки та управління даними.

У цій ролі ви будете поєднувати архітектурне бачення з практичною розробкою: проєктувати data-рішення, оптимізувати ETL/ELT-процеси, брати участь у міграції існуючих Oracle-процесів на Data Platform та формувати єдині інженерні стандарти.

Окремим фокусом стане розвиток технічних компетенцій команди, впровадження повторно використовуваних компонентів і поступовий перехід від безпосередньої розробки до архітектурного управління та розвитку платформи.

Що ми пропонуємо:

  • конкурентну заробітну плату;
  • медичне страхування;
  • роботу у функціональному комфортному офісі з можливістю дистанційної роботи;
  • консультації корпоративного психолога;
  • можливість кар’єрного росту та розвитку;
  • можливість проходження професійних курсів та навчання;
  • можливість працювати в стабільній та професійній компанії з дружньою командою.

Що потрібно робити:

  • розробляти та розвивати цільову архітектуру даних і Data Platform Банку;
  • брати безпосередню участь у розробці SQL, Spark, ETL/ELT-процесів, інтеграцій та інженерних framework-рішень;
  • здійснювати рефакторинг і міграцію існуючих Oracle ETL-процесів на Data Platform;
  • проєктувати архітектуру обробки та зберігання даних за принципом RAW → HIST → TRANSFORMED → GOLD;
  • оптимізувати SQL-запити, Spark jobs, joins, partitioning, shuffle, memory та I/O;
  • аналізувати вузькі місця (bottlenecks) і впроваджувати рішення для підвищення продуктивності процесів обробки даних;
  • розробляти повторно використовувані компоненти для ingestion, validation, logging, retry та reconciliation;
  • визначати та впроваджувати стандарти програмування, моделювання даних і Data Engineering;
  • розвивати Metadata Model, Data Quality, Data Lineage та Data Catalog;
  • проєктувати інтеграційні рішення, включаючи CDC, incremental processing та near-real-time processing;
  • проводити code review SQL, Spark та orchestration-коду, здійснювати архітектурний і технічний аналіз нових рішень;
  • формувати технічні вимоги до команд, які інтегруються з Data Platform;
  • впроваджувати підходи Everything as Code, CI/CD та забезпечувати контрольоване просування змін між DEV / TEST / PROD;
  • брати участь у розвитку архітектури Data Lake, DWH та механізмів управління даними;
  • здійснювати технічний mentoring, проводити code walkthrough та розвивати інженерні компетенції команди;
  • забезпечувати перехід від окремих технічних рішень до стандартизованих, масштабованих архітектурних підходів.

Для цього знадобиться:

  • досвід роботи з даними, ETL/ELT, DWH або Data Platform від 5 років;
  • впевнене володіння SQL, досвід оптимізації складних запитів, аналізу execution plans та роботи з великими обсягами даних;
  • практичний досвід роботи з Apache Spark / PySpark;
  • досвід проєктування, розробки та оптимізації ETL/ELT-процесів;
  • розуміння принципів розподіленої обробки даних: distributed processing, partitioning, shuffle, parallelism та memory management;
  • досвід проєктування архітектури Data Platform, DWH або Data Lake;
  • розуміння CDC, incremental processing, historization та near-real-time підходів;
  • досвід роботи з Data Lake / Object Storage, форматами Parquet, Iceberg або аналогічними технологіями;
  • досвід роботи з Apache Airflow або іншими інструментами оркестрації;
  • практичний досвід code review, refactoring та performance optimization;
  • розуміння принципів Data Modeling, Metadata Management, Data Quality, Data Lineage та Data Governance;
  • досвід створення reusable framework-компонентів та впровадження стандартних engineering patterns;
  • розуміння принципів Git, CI/CD, Everything as Code та організації середовищ DEV / TEST / PROD;
  • здатність поєднувати архітектурне проєктування з безпосередньою розробкою;
  • досвід технічного mentoring та взаємодії з Data Engineers, аналітиками, ІТ- і бізнес-командами;
  • системне мислення, здатність аналізувати складні технічні проблеми та формувати масштабовані рішення;
  • англійська мова — Intermediate.

Буде перевагою:

  • практичний досвід роботи з Oracle PL/SQL;
  • досвід міграції логіки та ETL-процесів з Oracle у зовнішні processing engines;
  • досвід роботи з Oracle APEX;
  • впевнене володіння Python для розробки інструментів автоматизації та обробки даних;
  • поглиблений досвід оптимізації SQL-запитів і Spark-процесів;
  • досвід побудови та розвитку корпоративних Data Platform;
  • досвід впровадження стандартів Data Engineering та Data Governance.

Якщо вас зацікавила наша пропозиція, надсилайте свій відгук та дізнавайтесь про деталі.

Термін розгляду резюме становить 14 днів. У разі, якщо ви не отримали від нас відповіді, це означає, що зараз ми не можемо запропонувати вам вакансію, але зберегли резюме до нашої бази, ми зв’яжемось з Вами у разі появи відповідної пропозиції.

Дякуємо за проявлений інтерес до нашої вакансії!

Відгукнутись на вакансію