W skrócie
- Zadania: Twórz nowoczesne platformy danych i optymalizuj procesy dla globalnych klientów.
- Firma: Dynamiczna firma IT specjalizująca się w rozwiązaniach danych i chmurze.
- Benefity: Elastyczny model pracy, budżet na szkolenia i dostęp do prywatnej opieki medycznej.
- Pozostałe informacje: Wspierająca kultura dzielenia się wiedzą i możliwości rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na decyzje biznesowe.
- Kwalifikacje: 5+ lat doświadczenia w Snowflake i umiejętności inżynieryjnych.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Dołącz do zespołu, który buduje nowoczesne platformy danych dla globalnych organizacji. Jesteśmy firmą świadczącą usługi IT, specjalizującą się w projektowaniu i dostarczaniu zaawansowanych rozwiązań danych i chmurowych dla klientów korporacyjnych na całym świecie. Nasze zespoły pomagają organizacjom przekształcać dane w wartość biznesową poprzez skalowalne platformy, automatyzację i nowoczesne ekosystemy analityczne.
Co nas wyróżnia?
- Zespół doświadczonych konsultantów i inżynierów pracujących nad złożonymi, międzynarodowymi projektami
- Realna odpowiedzialność za środowiska chmurowe, dane i MLOps
- Skupienie na innowacjach, automatyzacji i najlepszych praktykach inżynieryjnych
- Kultura współpracy oparta na dzieleniu się wiedzą i ciągłym doskonaleniu
Dołącz do Infinite Services i pomóż kształtować nowoczesne ekosystemy danych, które wspierają analitykę, uczenie maszynowe i podejmowanie decyzji biznesowych. Będziesz pracować z najnowocześniejszymi technologiami, ciesząc się elastycznością, autonomią i zdrową równowagą między pracą a życiem prywatnym.
O roli:
Szukamy Senior Snowflake Data Engineer, który dołączy do projektu o wysokim wpływie dla naszego globalnego klienta (branża produkcyjna). Będziesz kluczowym współpracownikiem w skalowaniu, optymalizacji i rozwijaniu frameworku pipeline'ów danych, który przetwarza dane telemetryczne (IoT) z zakładów produkcyjnych. Framework jest po etapie pilotażowym i przechodzi do pełnej produkcji - będziesz odpowiedzialny za działające rozwiązanie i jego rozwój do wyższego poziomu dojrzałości, niezawodności i skali.
To rola inżynieryjna z dużą odpowiedzialnością: będziesz zobowiązany do proponowania, uzgadniania i podejmowania decyzji architektonicznych, proaktywnego identyfikowania możliwości poprawy oraz kształtowania technicznej mapy drogowej, a nie tylko realizowania specyfikacji.
Kluczowe obowiązki:
- Projektowanie i wdrażanie zautomatyzowanego procesu onboardingu dla nowych źródeł danych (zakładów produkcyjnych), w tym konfiguracja zewnętrznych etapów, integracje powiadomień i konfiguracja pobierania danych - z automatycznymi testami walidacyjnymi w celu weryfikacji każdej nowej integracji.
- Przegląd i optymalizacja istniejącego pipeline'u pod kątem wydajności i efektywności kosztowej.
- Budowanie narzędzi do śledzenia kosztów i obciążenia - umożliwiających przypisanie kosztów do fabryki i źródła danych.
- Wdrażanie warstwy obserwowalności danych i audytu obejmującej błędy pobierania, opóźnienia przetwarzania, anomalie objętości danych i naruszenia SLA, z operacyjnym alertowaniem.
- Projektowanie i dostarczanie nowych produktów danych dla zespołu Data Science, z odpowiednimi kontrolami dostępu oddzielającymi dane między zakładami.
- Utrzymywanie i rozwijanie technicznego backlogu - proaktywne proponowanie ulepszeń pipeline'ów, ocena nowych możliwości Snowflake oraz wkład w mapę drogową platformy wraz z właścicielami produktów i architektami.
Wymagane umiejętności i doświadczenie:
- 5+ lat praktycznego doświadczenia z Snowflake w środowiskach produkcyjnych
- Zaawansowana znajomość inżynierii danych Snowflake (etapy, Snowpipe, strumienie, zadania, procedury składowane, dynamiczne tabele).
- Silne umiejętności Snowflake SQL, w tym pobieranie danych (inteligentne pobieranie przy użyciu COPY INTO) i praca z półstrukturalnymi formatami danych (JSON, XML).
- Praktyczne doświadczenie w tuningowaniu wydajności Snowflake: Profil zapytania, klucze klastrowania, widoki materializowane i konfiguracja magazynu.
- Znajomość narzędzi do zarządzania kosztami Snowflake: widoki użycia konta, Monitory zasobów, Budżety, zarządzanie kosztami oparte na tagach.
- Solidne zrozumienie wzorców integracji Microsoft Azure istotnych dla Snowflake.
- Doświadczenie w projektowaniu pipeline'ów z myślą o niezawodności i automatyzacji: pipeline'y oparte na metadanych, idempotencja, obsługa błędów, strategie ponownego przetwarzania, SLA świeżości danych.
- Praktyczne doświadczenie z kontrolą wersji i CI/CD dla pipeline'ów danych (Git i przynajmniej jedno z: Terraform, SchemaChange lub równoważne narzędzie IaC dla obiektów Snowflake).
- Umiejętność krytycznej oceny, kwestionowania i upraszczania istniejących rozwiązań i architektur - nie tylko ich rozszerzania.
Preferowane umiejętności i doświadczenie:
- Doświadczenie w budowaniu operacyjnych pulpitów nawigacyjnych z Streamlit w Snowflake.
- Doświadczenie z Snowpark (Python) dla niestandardowej logiki transformacji w Snowflake.
- Znajomość funkcji Snowflake ML lub Cortex AI dla przypadków użycia związanych z jakością danych i obserwowalnością.
- Tło pracy z IoT, telemetryką przemysłową lub wzorcami danych szeregów czasowych.
- Poprzednie projekty dla branży produkcyjnej, regulowanych branż lub dużych globalnych przedsiębiorstw.
- Znajomość dbt jako warstwy transformacji.
Co oferujemy?
- Budżet na certyfikację i szkolenia wspierające Twój rozwój
- Elastyczny model pracy — zdalnie lub hybrydowo, według Twojego wyboru
- Dostęp do prywatnej opieki medycznej i karty sportowej
- Dodatkowe możliwości nauki i rozwoju
- Wsparcie w środowisku dzielenia się wiedzą z seniorami
- Możliwość pracy nad wpływowymi, międzynarodowymi projektami z nowoczesnymi technologiami
Proces rekrutacji — prosty i przejrzysty: szybka rozmowa HR, aby Cię poznać, techniczna rozmowa z menedżerem lub architektem.
Data Engineer – pracodawca: Infinite Services Inc.
Infinite Services to doskonały pracodawca, który oferuje elastyczny model pracy oraz wsparcie w rozwoju zawodowym poprzez budżet na certyfikacje i szkolenia. Nasza kultura pracy opiera się na współpracy, dzieleniu się wiedzą oraz ciągłym doskonaleniu, co sprawia, że każdy członek zespołu ma realny wpływ na innowacyjne projekty w obszarze danych i chmury. Pracując z nowoczesnymi technologiami w międzynarodowym środowisku, masz szansę na rozwój w dynamicznej branży, przy jednoczesnym zachowaniu zdrowej równowagi między życiem zawodowym a prywatnym.