Data Engineer
Indexed description
Jesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak rescue IT, transformacja cyfrowa i utrzymanie. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny.
Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy.
ZAKRES OBOWIĄZKÓW
- Rozwijanie i rozszerzanie warstwy analitycznej Snowflake dla określonych pipeline’ów: źródłowych, agregacyjnych oraz zorientowanych na potrzeby odbiorców biznesowych.
- Implementacja zmian wynikających z wymagań biznesowych: dodawanie nowych atrybutów, zmiana logiki agregacji, poziomów drill-down oraz obsługa historyzacji/wersjonowania cykli planistycznych.
- Tworzenie i utrzymywanie modeli, testów oraz dokumentacji w DBT; zarządzanie kodem w GitLab zgodnie z zasadami pracy z branchami, merge requestami i code review.
- Projektowanie i implementacja logiki transformacji oraz analityki, m.in.: konsolidacja statusów partii, analiza przyczyn odrzucenia, porównanie standardowego i rzeczywistego nakładu pracy, podstawowa statystyczna kontrola procesu (SPC), jeśli jest wymagana.
- Zapewnienie zgodności ze standardami dotyczącymi m.in. nazewnictwa, warstw danych, odpowiedzialności za produkty danych, lineage oraz dokumentacji.
- Przeprowadzanie walidacji i uzgadniania danych z systemami źródłowymi oraz wsparcie monitorowania jakości danych.
- Udział w planowaniu sprintów, estymacjach i demo, poprawianie błędów wykrytych podczas UAT oraz udoskonalanie logiki na podstawie feedbacku.
- Współtworzenie dokumentacji technicznej oraz przekazywanie wiedzy do zespołu odpowiedzialnego za wsparcie.
- Minimum 3 lata doświadczenia jako konsultant IT / data engineer w obszarze realizacji rozwiązań analitycznych.
- Praktyczne doświadczenie z Snowflake: warehouses, role, tasks/streams, modelowanie SQL z uwzględnieniem wydajności; zaawansowana znajomość SQL.
- Praktyczne wykorzystanie DBT w środowisku produkcyjnym (modele, makra, testy, dokumentacja).
- Znajomość GitLab (lub analogicznego workflow Git), w tym wdrażanie modeli danych z wykorzystaniem CI.
- Doświadczenie w refaktoryzacji istniejących pipeline’ów, zamiast tworzenia rozwiązań od podstaw; umiejętność pracy na podstawie wymagań pisemnych i mockupów.
- Płynna znajomość języka angielskiego (C1).
- Znajomość domeny produkcji i analizy wydajności produkcji (production yield analysis).
- Znajomość R/Shiny lub Streamlit w kontekście tworzenia prototypów analitycznych.
- Doświadczenie w modelowaniu źródeł danych dla Tableau (extracts, published data sources, row-level security).
- Doświadczenie z ekstrakcją danych z SAP (P1U/PDC) oraz znajomość narzędzi/technologii takich jak Monte Carlo, Collibra, Immuta, Talend lub orkiestracja w stylu Airflow.
- Pracę przy projektach klienckich i produktach własnych
- Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów
- Szkolenia oraz wsparcie w określeniu ścieżki rozwoju
- Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych
- Zatrudnienie na umowę B2B / UZ Student
- Pracę w trybie zdalnym/ hybrydowym (Warszawa)
- Krótki proces rekrutacji
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search