GCP Data Engineer with Java (f/m/x)
⚲ Warszawa, Kraków
Do uzgodnienia
Wymagania
- Java
- Solid
- DRY
- KISS
- Spring Boot
- REST API
- NoSQL
- PostgreSQL
- Bigtable
- DevOps
Opis stanowiska
Szukamy Data Engineera z silnym doświadczeniem w Java do globalnego zespołu (z siedzibą w Krakowie), odpowiedzialnego za rozwój i ulepszanie strategicznej, chmurowej platformy ryzyka. Będziesz pracować nad skalowalnymi potokami danych i mikrousługami przetwarzającymi duże wolumeny 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.
Twoje zadania
• Projektowanie i dostarczanie bezpiecznych, skalowalnych i wydajnych 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ń do 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 automatycznych testów, w tym testów jednostkowych i regresyjnych, w podejściu test-driven development
Wymagania
• Minimum 5 lat doświadczenia z Java i zasadami projektowania 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
Benefity dla Ciebie
• 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
Twoje zadania
• Projektowanie i dostarczanie bezpiecznych, skalowalnych i wydajnych 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ń do 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 automatycznych testów, w tym testów jednostkowych i regresyjnych, w podejściu test-driven development
Wymagania
• Minimum 5 lat doświadczenia z Java i zasadami projektowania 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
Benefity dla Ciebie
• 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
🔍 Dekoder Ogłoszenia
🟡
środowisku agile
Często używane do opisu pracy w szybkim tempie, co może oznaczać częste zmiany priorytetów i presję na dostarczanie.
🟡
dostarczając innowacyjne rozwiązania
Ogólnikowe sformułowanie, które może sugerować oczekiwanie ciągłej kreatywności bez wsparcia.
🟡
przyczyniając się do ciągłej ewolucji nowoczesnej, opartej na danych platformy
Brzmi ambitnie, ale może oznaczać pracę w nieustannym chaosie zmian technologicznych.