GCP Data Engineer with Java (f / m/x) - Senior
Kraków, PolskaNajważniejsze cechy oferty
Min. 5 lat doświadczenia
Data: SQL / BI / Python
Backend: Java / .NET / Node / Python
Pełny etat
Prywatna opieka medyczna
Opis
Szukamy Data Engineera z silnym doświadczeniem w Java do globalnego zespołu (z siedzibą w Krakowie), odpowiedzialnego za rozwój i ulepszanie strategicznej platformy ryzyka opartej na chmurze. Będziesz pracować nad skalowalnymi potokami danych i mikrousługami przetwarzającymi duże ilości danych w czasie rzeczywistym i wsadowych, wspierając kluczowe funkcje biznesowe. Pracując w środowisku agile, będziesz współpracować z inżynierami i interesariuszami z różnych lokalizacji, dostarczając innowacyjne rozwiązania i przyczyniając się do ciągłej ewolucji nowoczesnej, opartej na danych platformy.
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Minimum 5 lat doświadczenia z Java i zasadami programowania obiektowego (SOLID, DRY, KISS)
Praktyczna znajomość Spring Boot i jego ekosystemu
Udokumentowana umiejętność projektowania i implementacji skalowalnych potoków przetwarzania danych
Silne doświadczenie w budowie REST API i aplikacji rozproszonych
Znajomość relacyjnych i NoSQL baz danych, preferowane PostgreSQL i Bigtable
Dobra znajomość praktyk DevOps i CI/CD, w tym Jenkins i skryptowanie w Groovy
Silne umiejętności analityczne, rozwiązywania problemów, komunikacji i współpracy
Język angielski na poziomie zaawansowanym
Zakres obowiązków
Projektowanie i dostarczanie bezpiecznych, skalowalnych i wysokowydajnych rozwiązań opartych na wymaganiach biznesowych
Integracja systemów wewnętrznych z naciskiem na efektywne przetwarzanie danych i optymalizację kosztów
Tworzenie i utrzymywanie wzorców rozwiązań dla pobierania i przetwarzania danych rynkowych
Przegląd i usprawnianie istniejących potoków danych, mikrousług i rozwiązań partnerskich
Współpraca z inżynierami, analitykami biznesowymi i interesariuszami w celu zapewnienia pomyślnej realizacji
Wdrażanie najlepszych praktyk w zakresie logowania, monitoringu, obsługi błędów i automatycznego odzyskiwania
Promowanie testów automatycznych, w tym testów jednostkowych i regresyjnych, w podejściu test-driven development