Senior Data Engineer in Warsaw

Senior Data Engineer in Warsaw

Warsaw Pełny etat 63000 - 77000 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Buduj i rozwijaj modele dbt w Snowflake oraz migracja projektów.
  • Firma: Innowacyjna firma technologiczna z kulturą współpracy.
  • Benefity: Elastyczny czas pracy, prywatna opieka medyczna i budżet na rozwój.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na projekty w branży farmaceutycznej.
  • Kwalifikacje: Doświadczenie w inżynierii danych oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.

Nasze wymagania:

  • Udokumentowane doświadczenie komercyjne jako Data Engineer (Mid: około 3+ lat; Senior: około 5+ lat)
  • Praktyczne doświadczenie z Snowflake, w tym modelowanie danych, role i dostęp oraz optymalizacja wydajności
  • Silne doświadczenie z dbt (modele, testy, makra, źródła, modele inkrementalne, dokumentacja)
  • Praktyczne doświadczenie w budowaniu i utrzymywaniu DAG-ów Airflow
  • Zaawansowana znajomość SQL oraz solidne zrozumienie hurtowni danych i modelowania wymiarowego
  • Znajomość Pythona do przetwarzania danych i automatyzacji
  • Doświadczenie z Flyway lub innymi narzędziami do migracji schematów baz danych
  • Doświadczenie w korzystaniu z narzędzi wspomagających rozwój AI w inżynierii danych (np. GitHub Copilot lub podobne) do generowania kodu, testowania, dokumentacji lub analizy kodu
  • Doświadczenie z workflow opartym na Gicie, przeglądami PR i CI/CD (np. GitHub Actions)
  • Doświadczenie w pracy z wieloma środowiskami i zorganizowanym procesem wydania
  • Doświadczenie w modelu dostarczania opartym na zgłoszeniach (np. Jira)
  • Bardzo dobra znajomość języka angielskiego, zarówno w mowie, jak i piśmie
  • Silne umiejętności komunikacyjne z interesariuszami: pewność siebie w kontaktach z technicznymi odbiorcami oraz umiejętność jasnego wyjaśniania rzeczy biznesowym odbiorcom
  • Umiejętność priorytetyzacji i zdolność do szybkiej adaptacji w przypadku zmiany priorytetów
  • Proaktywność i wysoki poziom niezależności, połączony z umiejętnością efektywnej pracy w większym zespole
  • Komfort pracy w środowisku, gdzie standardy i narzędzia są wciąż w fazie rozwoju (szczególnie ważne na poziomie Senior)
  • Silne umiejętności rozwiązywania problemów, analityczne i dokumentacyjne

Mile widziane:

  • Certyfikaty Snowflake i/lub dbt będą wyróżniać Twoją aplikację
  • Doświadczenie w dziedzinie farmaceutycznej dla ludzi lub zdrowia zwierząt, szczególnie w zakresie komercyjnym, CRM lub danych klientów
  • Doświadczenie w migracji lub refaktoryzacji projektów dbt
  • Doświadczenie z narzędziami do oceny jakości kodu (np. SonarQube)
  • Znajomość narzędzi do zarządzania danymi i metadanymi (np. Collibra)
  • Doświadczenie z integracją danych do CRM lub platform danych klientów
  • Zrozumienie podstaw ITIL i procesów zarządzania usługami

O projekcie:

Dołączysz do zespołu około 5 inżynierów pracujących dla dużego klienta farmaceutycznego. Zespół jest częścią szerszego ekosystemu wielozespołowego i wielodostawczego liczącego około 20 osób. Praca koncentruje się na industrializacji zarządzanej warstwy danych Snowflake, która obsługuje aplikacje AI oraz konsumentów operacyjnych, takich jak platformy CRM i marketingowe. Obejmuje migrację projektu dbt z przestarzałego systemu do nowej, ustandaryzowanej bazy kodu opartej na nowoczesnym stosie: Snowflake, dbt Core, Airflow, Flyway i GitHub Actions. Części docelowej konfiguracji, w tym orkiestracja i model operacyjny, są wciąż definiowane, więc pomożesz je kształtować, a nie tylko używać.

Zakres obowiązków:

  • Budowanie i rozszerzanie modeli dbt w Snowflake, zgodnie z konwencjami modelowania warstwowego
  • Migracja i odbudowa modeli dbt z przestarzałej architektury do docelowej, w tym odwrotne inżynierowanie złożonej logiki opartej na makrach
  • Rozwój DAG-ów Airflow, w tym bramki jakości danych kontrolujące przepływ pipeline'u
  • Ingestowanie plików seed i statycznych dostarczanych przez zespoły biznesowe w różnych środowiskach oraz wyjaśnianie nazewnictwa, częstotliwości odświeżania i odpowiedzialności
  • Implementacja i utrzymanie testów jakości danych we wszystkich warstwach modeli
  • Rozwiązywanie problemów związanych z niepowodzeniami testów dbt, awariami pipeline'ów i błędami
  • Promowanie kodu przez środowiska za pomocą CI/CD, z przeglądem PR na każdym etapie
  • Wsparcie optymalizacji kosztów i wydajności Snowflake
  • Wsparcie inkrementalnych i opartych na CDC ładunków do platform downstream
  • Utrzymywanie dokumentacji i metadanych (opisy kolumn, modele danych, terminy biznesowe)
  • Obsługa zgłoszeń serwisowych, zgłoszeń zmian i incydentów w modelu dostarczania opartym na Jira
  • Bezpośrednia komunikacja z interesariuszami klienta, głównie technicznymi, ale także biznesowymi
  • Ścisła współpraca z właścicielami produktów, architektami i innymi zespołami w celu realizacji priorytetowej pracy
  • Własne decyzje projektowe i migracyjne, takie jak mapowanie modeli legacy do warstw docelowych, wzorce orkiestracji i bramek jakości oraz strategia materializacji
  • Wiodąca rola w tuningowaniu kosztów i wydajności Snowflake
  • Przegląd kodu innych inżynierów i kierowanie standardami technicznymi
  • Reprezentowanie zespołu w technicznej współpracy z zespołami klientów i partnerów

Oferujemy:

  • Możliwości nauki i rozwoju – po okresie próbnym będziesz mieć dostęp do elastycznego i hojne programu zwrotu kosztów nauki języka angielskiego oraz indywidualnego budżetu rozwojowego do wykorzystania według własnego uznania.
  • Klasyczne benefity, takie jak prywatna opieka medyczna, karta sportowa i preferencyjny plan ubezpieczenia na życie.
  • Plus nasze słynne wtorki i środy owocowe.
  • Hybrydowy model pracy z dużą elastycznością. Zespoły dostawcze pracują głównie zdalnie. Zespoły wsparcia przychodzą do biura przynajmniej raz w tygodniu – jako zespół HR spotykamy się w każdą środę. W inne dni decydujesz, gdzie pracujesz.
  • Szereg aktywności pozazawodowych, w tym Dzień Biura (dzień pełen zabawy, kiedy pracownicy z całej Polski zbierają się w biurze), integracje POP UP, różne konkursy od gotowania po fotografię oraz możliwość zgłaszania celów charytatywnych do naszego programu CF4GOOD, który wspiera potrzebujących.
  • Miejsce pracy, które ceni ludzi i opiera się na współpracy, a nie rywalizacji. Jeśli jesteś zmęczony toksycznymi środowiskami pracy, w końcu będziesz miał szansę odetchnąć. A jeśli miałeś szczęście z dobrymi pracodawcami do tej pory, dołożymy wszelkich starań, aby kontynuować tę passę.

Senior Data Engineer in Warsaw – pracodawca: C&F

C&F to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Nasza kultura pracy opiera się na współpracy i wsparciu, co sprawia, że każdy pracownik czuje się doceniany i ma szansę na rozwój swoich umiejętności. Oferujemy elastyczny model pracy hybrydowej, atrakcyjne benefity oraz liczne inicjatywy integracyjne, które sprzyjają budowaniu relacji w zespole.

C

Dane kontaktowe:

Zespół rekrutacyjny C&F

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Data Engineer in Warsaw

Python
SQL
Data Engineering
Communication Skills
Data Quality Assurance
Problem-Solving Skills
Data Pipeline Development