Data Engineer (Java+cloud)

150 - 180 PLN/ godz.B2B
SeniorFull-time·B2B
#400467·Dodano 27 dni temu·3
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootCI/CDPostgreSQLNoSQLREST APIGroovyGCPApache BeamDataflow

Firma i stanowisko

Zespół odpowiedzialny za rozwój strategicznego rozwiązania wspierającego obszar ryzyka rynkowego w globalnej instytucji finansowej. System dostarcza dane oraz scenariusze wykorzystywane przez zespoły odpowiedzialne za pomiar i analizę ryzyka. Rozwiązanie zbudowane na architekturze chmurowej, obejmujące komponenty przetwarzania wsadowego i strumieniowego, rozwijane w celu zwiększenia wydajności i niezawodności.

Wymagania

  • Bardzo dobra znajomość Javy.
  • Dobra znajomość frameworka Spring Boot i ekosystemu.
  • Doświadczenie w projektowaniu i implementacji wydajnych potoków danych, mile widziana znajomość Apache Beam.
  • Doświadczenie w projektowaniu i implementacji REST API.
  • Znajomość relacyjnych baz danych, preferencyjnie PostgreSQL, oraz szerokolumnowych baz NoSQL (preferencyjnie Bigtable).
  • Bardzo dobra znajomość zasad projektowania oprogramowania: KISS, SOLID, DRY.
  • Podstawowa wiedza z zakresu DevOps i technologii CI/CD, szczególnie Jenkins i język skryptowy Groovy.
  • Doświadczenie ze standardowymi frameworkami integracyjnymi, takimi jak Saga i Lambda.
  • Bardzo dobre umiejętności komunikacyjne i prezentacyjne, metodyczne podejście oraz efektywna współpraca zespołowa.
  • Doskonałe zdolności analityczne, rozwiązywania problemów oraz chęć nauki nowych technologii.

Nice to have:

  • Znajomość Google Cloud Platform (GCP).
  • Znajomość Apache Beam, Dataflow.
  • Znajomość Kafka.
  • Znajomość Kubernetes, Docker.
  • Znajomość Terraform.
  • Znajomość OpenTelemetry, Prometheus, Grafana.
  • Doświadczenie w projektach związanych z danymi finansowymi lub ryzykiem rynkowym.

Obowiązki

  • Analiza wymagań biznesowych i projektowanie bezpiecznych, skalowalnych oraz wydajnych rozwiązań do przetwarzania danych.
  • Projektowanie i rozwój integracji z systemami wewnętrznymi z uwzględnieniem wydajności i optymalizacji kosztów.
  • Współtworzenie architektury i rozwój rozwiązań do pozyskiwania i przetwarzania danych rynkowych.
  • Udział w code review i dbanie o wysoką jakość rozwiązań.
  • Analiza istniejących potoków danych i mikroserwisów oraz wskazywanie obszarów do usprawnienia.
  • Ścisła współpraca z inżynierami, analitykami biznesowymi i interesariuszami.
  • Rozwijanie i utrzymywanie standardów monitoringu, logowania, obsługi błędów oraz niezawodności.
  • Promowanie automatycznych testów jednostkowych oraz integracyjnych.

Benefity

  • Długofalowa współpraca przy strategicznym projekcie.
  • Praca w doświadczonym, międzynarodowym zespole.
  • Model hybrydowy: 8 dni w miesiącu praca z biura w Krakowie.

Inne informacje

Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. Dane przetwarzane są w celu przeprowadzenia rekrutacji i wysyłania informacji o rekrutacjach. Prawo do wycofania zgody, dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, sprzeciwu oraz wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Szczegóły w Polityce prywatności J-LABS.

J-LABS sp. z o.o.

J-LABS sp. z o.o.

53 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz