Java/Kafka Engineer (Data Platform)

Brak informacji o wynagrodzeniu
MidFull-time
#411240·Dodano 4 dni temu·0
Źródło: B3 Consulting Poland
Aplikuj teraz

Tech Stack / Keywords

JavaKafkaApache KafkaAPISpring BootGraphQLDevOpsMongoDB

Firma i stanowisko

Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię i sami wybieramy technologie, procesy oraz sposób pracy, zachowując najwyższe standardy.

Wymagania

Must have:

  • minimum 3 lata doświadczenia z Apache Kafka w środowiskach produkcyjnych, znajomość brokerów, topiców, konsumentów, producentów, logów, mechanizmów replikacji oraz biegła znajomość Kafka Streams, kSQL i Kafka Connect
  • biegła znajomość Javy i frameworku Spring (Boot, Cloud, Security, Data) oraz znajomość Pythona
  • doświadczenie z MongoDB (projektowanie schematów, indeksowanie, optymalizacja zapytań) oraz implementacja serwisów GraphQL (definiowanie schematów, resolvers)
  • znajomość narzędzi monitoringu (Prometheus, Grafana, OpenTelemetry) oraz zagadnień bezpieczeństwa (TLS, SASL, ACL, szyfrowanie danych)
  • podstawowa znajomość Apache Iceberg oraz doświadczenie w metodykach Agile (Scrum/Kanban, Jira, Confluence)
  • gotowość do pracy hybrydowej (Wrocław, 2 dni tygodnio w biurze)
  • możliwość wykonywania pracy na terenie Polski (obywatelstwo, karta pobytu, wiza etc.)

Nice to have:

  • znajomość Quarkus/graalVM przy budowie warstwy API
  • doświadczenie z formatami serializacji danych (Avro, Protobuf, JSON Schema) i wersjonowaniem schematów
  • znajomość narzędzi logowania i śledzenia: Vector, ELK, Dynatrace
  • doświadczenie w integracji danych z S3 oraz innymi źródłami/systemami
  • doświadczenie w mentoringu i prowadzeniu warsztatów technicznych

Obowiązki

Projektowanie i implementacja rozwiązań event-driven:

  • opracowywanie prototypów i pełnych rozwiązań opartych na Apache Kafka, Kafka Connect, Kafka Streams i kSQL, wraz z definiowaniem schematów danych i ich wersjonowaniem

Rozwój mikroserwisów i API:

  • tworzenie usług w Spring Boot obsługujących zdarzenia Kafka (producent, konsument, stream processing)
  • budowa warstwy API GraphQL z wykorzystaniem Quarkus/graalVM udostępniającej dane z MongoDB

Integracja danych i DevOps:

  • konfiguracja i rozwój konektorów Kafka Connect (MongoDB, S3, Apache Iceberg i inne)
  • wdrażanie monitoringu (Prometheus, Grafana, OpenTelemetry)
  • optymalizacja wydajności platformy w środowiskach chmurowych i on-premise

Benefity

  • Praca w skandynawskiej kulturze opartej na logice i dialogu
  • Benefity zdrowotne i sportowe dopasowane do potrzeb
  • Speed Coaching, krótkie sesje dające nowe perspektywy i rozwiązania
  • Treningi sportowe, wewnętrzna drużyna, wspólne zawody
Karta sportowa

Inne informacje

Możliwość wykonywania pracy wyłącznie na terenie Polski (obywatelstwo, karta pobytu, wiza, etc.)

B3 CONSULTING POLAND sp. z o.o.

B3 CONSULTING POLAND sp. z o.o.

50 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz