Data Engineer
Summary
Builds and maintains ETL/integration processes feeding a data mart from sources like Oracle, SQL Server, Kafka, and JSON/TXT files, designs relational data models, and supports the data layer behind Power BI reporting. Requires 5+ years with Microsoft SQL Server, T-SQL, and SSIS.
Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko:
Zakres obowiązków:
- Analiza wymagań biznesowych oraz współpraca z interesariuszami przy definiowaniu zakresu danych
- Projektowanie modelu danych dla data martu
- Budowa procesów integracyjnych i ETL zasilających dane z różnych źródeł (Oracle, SQL Server, Kafka, pliki JSON i TXT)
- Transformacja i mapowanie danych do docelowego modelu relacyjnego
- Przygotowanie algorytmów przetwarzających dane w formie wydajnych procedur składowanych
- Przygotowanie i utrzymanie warstwy danych wykorzystywanej przez raporty oraz dashboardy Power BI
- Diagnostyka i rozwiązywanie problemów związanych z przetwarzaniem danych oraz jakością danych
- Przygotowywanie dokumentacji technicznej
Wymagania:
- Minimum 5 lat doświadczenia w pracy z Microsoft SQL Server, w tym projektowania, rozwoju i utrzymania baz danych
- Bardzo dobra znajomość T-SQL, obejmująca tworzenie procedur składowanych, funkcji, widoków oraz optymalizację wydajności zapytań
- Bardzo duże doświadczenie w pracy z SSIS (SQL Server Integration Services), w szczególności w budowie, utrzymaniu i diagnostyce procesów integracyjnych oraz ETL
- Doświadczenie w projektowaniu i budowie hurtowni danych oraz data martów
- Praktyczna umiejętność przetwarzania danych w formatach JSON, XML oraz plikach tekstowych, obejmująca parsowanie, walidację i transformację danych do modelu relacyjnego
- Doświadczenie w modelowaniu danych, obejmujące projektowanie modeli oraz optymalizację struktur danych na potrzeby raportowania i analiz
- Doświadczenie w integracji danych pochodzących z różnych źródeł, w szczególności z baz Oracle, Microsoft SQL Server, komunikatów Kafka oraz plików wymiany danych
- Umiejętność projektowania i implementacji procesów zasilania danych, obejmujących pozyskiwanie, transformację, walidację i udostępnianie danych
- Umiejętność samodzielnej współpracy z interesariuszami biznesowymi i technicznymi, obejmująca pozyskiwanie wymagań, doprecyzowywanie potrzeb, identyfikację brakujących informacji oraz przekładanie wymagań biznesowych na rozwiązania techniczne i modele danych
- Doświadczenie w diagnozowaniu i rozwiązywaniu problemów na środowiskach produkcyjnych
- Umiejętność tworzenia i utrzymywania dokumentacji technicznej dla rozwijanych rozwiązań
Mile widziane:
- Doświadczenie w zakresie wizualizacji i raportowania danych z wykorzystaniem SSRS oraz Power BI
- Znajomość rozwiązań opartych na Microsoft Fabric, w szczególności w obszarze integracji danych, analityki i raportowania
Agencja doradztwa personalnego (nr licencji 4642)
Dane spółki: DCG Sp. z o.o.,
Siedziba główna: ul. Towarowa 28, 00-839 Warszawa
Oddział: Aleja Grunwaldzka 50A, 80-241 Gdańsk