- · Viewed by 1 job seeker
- Remote jobs
- Full-time·Standard schedule: 5/2
- Health insurance
- Modern equipment
- Education compensation
- Conference budget
About the job
Data Warehouse — платформа для великих високонавантажених проєктів. Ядро аналітичного сховища побудоване на ClickHouse і обслуговує високонавантажені потоки даних: проєктні події, платежі, антифрод та compliance-звітність.
Ми шукаємо інженера, який зможе: прийняти сховище в поточному вигляді та забезпечити безперервність ETL/ELT-процесів без втрати якості; у перші тижні пройти передачу знань від ліда (архітектура кластера ClickHouse, пайплайни, інтеграції); у перспективі взяти на себе технічне лідерство в data-напрямку, оскільки другого data-інженера в команді на старті може не бути.
Обов’язки
- Розробка та підтримка ETL/ELT-процесів для завантаження даних у DWH (платежі, транзакції)
- Проєктування та оптимізація схем даних у ClickHouse (партиціювання, рушії таблиць, матеріалізовані представлення, TTL)
- Оптимізація SQL-запитів для великих обсягів даних та високого навантаження
- Інтеграція нових джерел даних (провайдери, платіжні системи, внутрішні сервіси) у сховище
- Побудова та розвиток моделі даних (Star/Snowflake Schema, шари Landing → Staging → Core → Data Marts)
- Впровадження та підтримка перевірок якості даних (data quality checks) і моніторингу pipeline'ів
- Забезпечення відповідності збережених даних вимогам compliance/AML/регуляторної звітності
- Автоматизація обробки даних за допомогою Python
- Документування архітектури, схем та рішень — щоб команда могла працювати далі без залежності від однієї людини
- Менторство та передача знань під час розширення команди
Обов’язкові вимоги
- Досвід роботи Data Engineer’ом (або на суміжній позиції — DWH Developer, Database Engineer) — від 4 років
- Впевнене знання SQL просунутого рівня, включаючи оптимізацію запитів на великих обсягах даних
- Практичний досвід роботи з ClickHouse (адміністрування, оптимізація, проєктування схем) або іншими колонковими/OLAP СУБД (Greenplum, Vertica) з готовністю швидко зануритися в ClickHouse
- Досвід проєктування та розробки ETL/ELT pipeline'ів з нуля та їх підтримки в production
- Впевнене знання Python для обробки, інтеграції та автоматизації даних
- Розуміння архітектури Data Warehouse: Fact/Dimension, Star/Snowflake Schema, шари Landing→Staging→Core→Marts (або bronze/silver/gold)
- Досвід роботи з оркестрацією pipeline'ів (Airflow або аналоги)
- Досвід роботи з високонавантаженими/великими обсягами даних
- Розуміння принципів data quality, моніторингу та observability для data-процесів
- Досвід роботи з Git, CI/CD
- Готовність працювати самостійно та приймати технічні рішення (на старті поруч може не бути другого data-інженера)
Буде плюсом
- Досвід із Kafka або іншими потоковими платформами (для near-real-time подій)
- Досвід із dbt або аналогічним transformation framework
- Розуміння compliance/AML/регуляторної звітності
- Досвід менторства та побудови інженерних стандартів у data-команді
- Досвід міграції/рефакторингу legacy DWH-рішень
- Знання Docker/Kubernetes
- Досвід із BI-інструментами (Power BI, Tableau, Metabase, Superset тощо)
Ми пропонуємо
- Гнучкий графік
- Щорічний perfomance review
- 20 днів на відпустку, 5 day-offs, 15 лікарняних, вихідні на усі державні свята
- Подарунки на день народження, бонуси на особисті родинні свята та ще багато приємностей
- Медична страховка від компанії UNIQA
- Участь у конференціях та профільних навчальних заходах коштом компанії
- Персональна нова робоча техніка
- Зручна виплата заробітної плати
- Постійна підтримка зв’язку з усіх необхідних питань.
Key requirements and skills
- English — above average
- Work experience more than 5 years.
Similar jobs
-
Senior Data Engineer
Nix, Remote -
Data Processing Specialist
30 000 – 35 000 UAH, Aspira Ltd., Remote -
Data engineer
EVA, лінія магазинів, Remote -
Data Processing Specialist (German speaking)
BPO Nextdoor, Inc., Remote