Firma emagine Polska poszukuje doświadczonego Architekta Modelowania Danych, który dołączy do zespołu odpowiedzialnego za projektowanie, budowę i rozwój zaawansowanych procesów przetwarzania informacji. Osoba na tym stanowisku będzie kluczowym ogniwem w tworzeniu rozwiązań wspierających integrację, wysoką jakość oraz efektywne udostępnianie danych w organizacji.
Zakres obowiązków
- Projektowanie, budowa i utrzymanie wydajnych przepływów danych oraz procesów ETL/ELT.
- Implementacja transformacji danych, reguł jakości oraz zaawansowanych mechanizmów kontroli błędów.
- Integracja danych z różnorodnych systemów źródłowych do docelowych struktur analitycznych.
- Optymalizacja wydajności zapytań oraz procesów przetwarzania dużych wolumenów danych.
- Współpraca z analitykami, architektami oraz zespołami utrzymaniowymi w celu zapewnienia spójności rozwiązań.
Wymagania
- Doświadczenie w projektowaniu i implementacji procesów ETL/ELT oraz przetwarzaniu danych wsadowych lub strumieniowych.
- Bardzo dobra znajomość języka SQL oraz biegłość w co najmniej jednym języku programowania, np. Python.
- Praktyczna znajomość hurtowni danych, rozwiązań typu data lake lub lakehouse.
- Znajomość zagadnień związanych z orkiestracją procesów oraz monitoringiem przetwarzania danych.
- Umiejętność pracy z repozytoriami kodu, przeprowadzania code review oraz tworzenia dokumentacji technicznej.
Co oferujemy
- Możliwość pracy w pełni zdalnej w ramach długofalowej współpracy.
- Współpracę przy ambitnych projektach z zakresu inżynierii i architektury danych.
- Wsparcie w rozwoju kompetencji technicznych oraz wymianę wiedzy w zespole ekspertów.