Senior Data Quality Engineer
W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność współtworzymy wyjątkowe rozwiązania IT i zapewniamy doświadczone osoby eksperckie, które pomagają przyspieszać cyfrową transformację.
Aktualnie poszukujemy profilu na stanowisko: Senior Data Quality Engineer
Informacje organizacyjne:
Tryb pracy: zdalny
Projekt: Dołącz do nowo powstającego zespołu odpowiedzialnego za budowę i rozwój centralnej platformy Monitoring & Observability (M&O) oraz Data Quality dla globalnej organizacji. Projekt koncentruje się na zapewnieniu wysokiej jakości danych, niezawodności procesów danych oraz monitoringu platform i aplikacji działających w środowisku enterprise.
Technologie na projekcie: SQL, Python, Databricks, Fivetran, SAP, Power BI, Grafana, Azure, Azure SQL, Kafka, Apache Flink, GitHub, GitHub Actions, CI/CD, Cloud Technologies.
-
Zakres prac:
Projektowanie, implementacja i rozwój reguł kontroli jakości danych (Data Quality Rules).
Budowa i rozwój Data Quality Engine wspierającego walidację danych w procesach ETL/ELT.
Monitorowanie jakości danych w pipeline'ach oraz identyfikacja anomalii i problemów jakościowych.
-
Definiowanie oraz mierzenie kluczowych wymiarów jakości danych:
Accuracy,
Completeness,
Consistency,
Timeliness,
Validity,
Uniqueness.
Analiza przyczyn źródłowych problemów związanych z jakością danych (Root Cause Analysis).
Tworzenie rozwiązań automatyzujących procesy kontroli jakości danych.
Raportowanie, wizualizacja oraz prezentacja wyników monitoringu Data Quality.
Współpraca z zespołami Data Engineering, Business oraz właścicielami źródeł danych.
Wdrażanie najlepszych praktyk związanych z jakością danych oraz ciągłe doskonalenie istniejących mechanizmów monitoringu.
Oczekiwania:
Minimum kilkuletnie doświadczenie w obszarze Data Quality, Data Validation lub Data Profiling.
Praktyczna znajomość metodologii oraz wymiarów jakości danych.
Doświadczenie w projektowaniu i wdrażaniu reguł walidacyjnych oraz kontroli jakości danych.
Bardzo dobra znajomość SQL wykorzystywanego do analizy i walidacji danych.
Doświadczenie w tworzeniu rozwiązań automatyzujących procesy Data Quality z wykorzystaniem Python.Dobra znajomość procesów ETL/ELT oraz architektury data pipeline’ów.
Doświadczenie w pracy z platformą Databricks.
Umiejętność identyfikowania i analizowania przyczyn źródłowych problemów jakości danych.
Doświadczenie w pracy z dużymi wolumenami danych oraz wieloma źródłami danych.
Mile widziane:
Doświadczenie z Fivetran.Znajomość danych i integracji z systemami SAP.
Doświadczenie w budowie dashboardów i raportów w Power BI lub Grafanie.
Znajomość Azure oraz Azure SQL.
Doświadczenie z Kafka lub Apache Flink.
Znajomość procesów CI/CD.
Doświadczenie pracy z dużymi platformami danych w środowiskach enterprise
Oferujemy:
Długofalowe stabilne zatrudnienie w oparciu o kontrakt B2B.
Szansa na rozwój w dużej strukturze, bezpośredni kontakt z Managerem zespołu.
Praca w firmie, w której IT jest dojrzałe i globalne, a metodyki zwinne są respektowane.
Dopłata do karty MultiSport oraz ubezpieczenia.
Godziny startu pracy 7:30 - 9:30.
Sprawny proces rekrutacyjny (wideokonferencja), maksymalnie 2 spotkania online (pierwsze z kimś z zespołu, drugie z Managerem).