Dołącz do Kuchni Vikinga – największego dostawcy dań gotowych w Polsce!
Poszukujemy osoby na stanowisko Senior Data Developer. Osoba na tym stanowisku będzie odpowiadać za jakość i niezawodność rozwiązań danych, wspiera wdrażanie standardów technicznych oraz współpracować z Data Architectem, dbając o spójność implementacji z przyjętą architekturą i kierunkiem rozwoju platformy danych.
Twój zakres obowiązków
- Projektowanie i rozwój integracji danych – samodzielne projektowanie, implementacja i utrzymanie pipeline’ów zasilających platformę danych z różnych systemów źródłowych, obejmujących pobieranie, przetwarzanie i udostępnianie danych.
- Budowa transformacji i modeli danych – rozwój procesów ETL/ELT oraz transformacji i modeli analitycznych w Snowflake, zgodnie z potrzebami biznesowymi i przyjętymi standardami.
- Zapewnienie jakości i spójności danych – projektowanie mechanizmów walidacji i uzgadniania danych ze źródłami, w tym kontroli kompletności, poprawności, spójności oraz obsługi zmian w strukturach i zawartości danych źródłowych.
- Utrzymanie i optymalizacja procesów produkcyjnych – zapewnienie stabilności pipeline’ów, monitorowanie ich działania, diagnozowanie i rozwiązywanie awarii oraz optymalizacja wydajności i kosztów przetwarzania danych.
- Rozwój i doskonalenie platformy danych – wdrażanie testów, automatyzacji, monitoringu i dobrych praktyk programistycznych zwiększających niezawodność, skalowalność i łatwość utrzymania rozwiązań.
- Współpraca architektoniczna i rozwój zespołu – podejmowanie decyzji implementacyjnych w ramach przyjętej architektury, współpraca z Data Architectem przy rozwoju platformy, przeprowadzanie code review oraz mentoring Data Developerów.
Nasze wymagania
- Bardzo dobra znajomość SQL oraz doświadczenie w projektowaniu i optymalizacji transformacji danych.
- Praktyczne doświadczenie w budowie pipeline’ów i integracji danych w architekturze ETL/ELT, w tym przetwarzania przyrostowego i obsługi zmian w danych źródłowych.
- Doświadczenie w pracy z chmurową hurtownią danych, najlepiej Snowflake, oraz znajomość zasad modelowania danych.
- Znajomość narzędzi do integracji i orkiestracji procesów danych oraz systemu kontroli wersji Git.
- Umiejętność projektowania testów i mechanizmów walidacji jakości danych, monitorowania procesów oraz diagnozowania problemów produkcyjnych.
- Doświadczenie w samodzielnym prowadzeniu prac technicznych end-to-end oraz podejmowaniu decyzji implementacyjnych.
- Umiejętność współpracy technicznej, przeprowadzania code review i wspierania rozwoju mniej doświadczonych członków zespołu.
Mile widziane
- Znajomość Pythona i doświadczenie w wykorzystaniu go do integracji, przetwarzania lub walidacji danych.
- Doświadczenie w integracji danych poprzez API oraz pracy z różnymi typami systemów źródłowych.
- Praktyczna znajomość Snowflake, jeśli doświadczenie z innymi chmurowymi hurtowniami danych jest równie mocne.
To oferujemy
- Zatrudnienie w dynamicznie rozwijającej się firmie, będącej liderem branży w Polsce.
- Wynagrodzenie adekwatne do doświadczenia i umiejętności: 18 000-25 000 zł netto (B2B).
- Możliwość rozwoju kompetencji zawodowych.
- Pakiet benefitów pracowniczych (m.in. dofinansowanie do karty Medicover Sport, ubezpieczenie PZU, rabat na produkty Kuchni Vikinga).
Benefits
Prywatna opieka medyczna Karta Medicover sport Rozwój Ubezpieczenie grupowe Zniżka na zamówienie Imprezy firmowe Brandowana odzież firmowa