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.
Dane kontaktowe:
Zespół rekrutacyjny Molecular Diversity Preservation International