Senior Data Engineer in Kraków

Senior Data Engineer in Kraków

Kraków Pełny etat 108000 - 132000 zł / rok (szac.) Stacjonarnie
M

W skrócie

  • Zadania: Projektuj i rozwijaj skalowalne platformy danych oraz mentoruj młodszych inżynierów.
  • Firma: Dynamiczny zespół na czołowej pozycji w technologii danych.
  • Benefity: Konkurencyjne wynagrodzenie, prywatna opieka medyczna, karta MultiSport i aktywności integracyjne.
  • Pozostałe informacje: Możliwość rozwoju kariery w międzynarodowym zespole.
  • Dlaczego ta praca: Miej realny wpływ na innowacyjne projekty w zróżnicowanym środowisku.
  • Kwalifikacje: 5+ lat doświadczenia w inżynierii danych oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.

Poszukujemy Senior Data Engineer z naciskiem na platformę, który odegra wiodącą rolę w architekturze i ewolucji naszej wewnętrznej platformy danych. Będziesz działać jako ekspert w dziedzinie — projektując skalowalną infrastrukturę platformy open-source, definiując standardy przyjęte w zespole oraz mentorując inżynierów wokół siebie. To rola seniora z rzeczywistym wpływem technicznym: będziesz tworzyć dokumenty dotyczące decyzji architektonicznych, prowadzić inicjatywy dotyczące niezawodności i kształtować mapę drogową platformy. Jednocześnie pozostaniesz blisko rzemiosła inżynierii danych — przyczyniając się do projektowania potoków danych, standardów zarządzania, praktyk jakości danych oraz szerszej infrastruktury danych, na której codziennie polegają analitycy i naukowcy.

To w pełni stacjonarna rola z siedzibą w Krakowie.

Obowiązki

  • Architektura i infrastruktura platformy
    • Projektowanie skalowalnych, odpornych architektur platformy przy użyciu technologii open-source
    • Definiowanie standardów IaC, Kubernetes i Docker przyjętych w zespole platformy
    • Architektura i dostarczanie mikroserwisów platformy z dobrze zdefiniowanymi interfejsami
    • Prowadzenie oceny i przyjęcia open-source silników zapytań i formatów tabel
    • Definiowanie strategii dla obliczeń i przechowywania
    • Projektowanie ram obserwowalności: metryki, śledzenie i standardy logowania
  • Inżynieria danych i zarządzanie
    • Wkład w projektowanie i wdrażanie jezior danych, hurtowni danych oraz potoków ETL/ELT
    • Opracowywanie i utrzymywanie standardów modelowania danych
    • Implementacja standardów optymalizacji potoków danych w celu zapewnienia płynnego przepływu i przetwarzania danych
    • Definiowanie i przestrzeganie standardów jakości danych i zarządzania
    • Tworzenie standardów integracji i przetwarzania danych z wielu źródeł, zapewniając spójność i dokładność
    • Współpraca z zespołem danych oraz z zespołami międzyfunkcyjnymi; efektywna praca w różnorodnym, międzynarodowym zespole rozproszonym w Szwajcarii, Polsce, Serbii i Chinach
  • Liderstwo i mentoring
    • Mentorowanie młodszych i średniozaawansowanych inżynierów platformy, przyczyniając się do ich rozwoju technicznego
    • Przeprowadzanie przeglądów kodu i architektury
    • Wpływanie na mapę drogową platformy poprzez technicznie uzasadnione propozycje
    • Rozwiązywanie konfliktów technicznych konstruktywnie i ułatwianie współpracy między zespołami

Wymagania

  • Wykształcenie wyższe, co najmniej magisterskie w dziedzinie informatyki lub pokrewnej dziedzinie nauki, technologii lub inżynierii
  • Ponad 5-letnie doświadczenie w inżynierii danych lub rolach związanych z inżynierią platformy danych
  • Głęboka znajomość Kubernetes: operacje klastra, sieci, przechowywanie, bezpieczeństwo
  • Ekspert w Dockerze: twarde zabezpieczenia, optymalizacja obrazów
  • Głęboka wiedza na temat wewnętrznych silników zapytań open-source — planowanie zapytań, optymalizacja kosztów, rozwój konektorów
  • Ekspert w zakresie otwartych formatów plików — wewnętrzne działanie, kompromisy i cechy operacyjne
  • Zaawansowane projektowanie mikroserwisów: umowy API, siatka usług, przerywanie obwodów
  • Ekspert w zakresie obserwowalności: rozproszone śledzenie, potoki metryk, ramy SLO
  • Ekspert w Pythonie i SQL
  • Znajomość RDBMS
  • Doświadczenie z narzędziami do orkiestracji danych
  • Wiedza na temat partycjonowania danych, skalowalności inkrementalnej, jakości danych i zarządzania
  • Silne umiejętności pracy zespołowej i komunikacyjne
  • Umiejętność pracy samodzielnej i efektywnego zarządzania czasem
  • Komfort w pracy w różnorodnym, międzynarodowym środowisku

Preferencje

  • Doświadczenie w akademii
  • Doktorat w odpowiedniej dziedzinie
  • Doświadczenie w C++ / Rust
  • Zaawansowane CI/CD
  • Zaawansowana wiedza na temat IaC
  • Zrozumienie baz danych dokumentowych i grafowych

Dlaczego warto do nas dołączyć?

  • Stań się częścią dynamicznego i innowacyjnego zespołu na czołowej pozycji w technologii danych
  • Możliwość kształtowania zespołu, prowadząc wpływowe projekty
  • Praca w środowisku współpracy, które ceni kreatywność i różnorodność
  • Konkurencyjne wynagrodzenie
  • Prywatna opieka medyczna (w pełni pokryta)
  • Karta MultiSport (częściowo pokryta)
  • Aktywności integracyjne zespołu

Jeśli jesteś zainteresowany, prosimy o przesłanie CV w języku angielskim.

Senior Data Engineer in Kraków – pracodawca: Molecular Diversity Preservation International

Molecular Diversity Preservation International to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym zespole zajmującym się nowoczesnymi technologiami danych. Pracując w Krakowie, będziesz miał dostęp do konkurencyjnego wynagrodzenia oraz benefitów, takich jak prywatna opieka medyczna, co sprawia, że praca w tej firmie jest nie tylko satysfakcjonująca, ale i korzystna dla Twojego zdrowia i dobrostanu.

M

Dane kontaktowe:

Zespół rekrutacyjny Molecular Diversity Preservation International

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

Architektura platformy
Infrastruktura open-source
IaC (Infrastructure as Code)
Kubernetes
Docker
Mikroserwisy
Silniki zapytań open-source