Банк «Південний» — один із лідерів фінансового ринку України, який займає третє місце у групі українських банків із приватним капіталом за розміром активів.
Вже 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-компонент


