Upvanta
Upvanta
New

Data Platform Developer

1100 - 1300 PLN/ dzień.B2B
SeniorFull-time·B2B
#407178·Dodano 4 dni temu·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

KafkaSpringSpring BootSpring CloudSpring Securityspring dataGraphQLPythonPrometheusGrafanaTLSACLScrumKanbanJiraConfluence

Firma i stanowisko

Dla naszego klienta, firmy z sektora bankowego realizującej nowoczesne projekty z obszaru Data & Technology, poszukujemy doświadczonego Data Platform Developera, który dołączy do zespołu rozwijającego skalowalną platformę danych opartą na architekturze event-driven. Szukamy osoby, która dobrze czuje się w świecie Apache Kafka i Java, ma doświadczenie w budowaniu mikroserwisów oraz rozumie zagadnienia związane z integracją danych, DevOps, monitoringiem i środowiskami produkcyjnymi.

Wymagania

  • Minimum 3 lata praktycznego doświadczenia w środowiskach produkcyjnych
  • Znajomość Apache Kafka – brokerów, topiców, konsumentów, producentów, logów oraz mechanizmów replikacji
  • Biegła znajomość Kafka Streams i kSQL
  • Doświadczenie w konfiguracji i rozwoju konektorów Kafka Connect (gotowych i własnych)
  • Bardzo dobra znajomość Java i frameworka Spring, w szczególności Spring Boot, Spring Cloud, Spring Security, Spring Data
  • Doświadczenie z MongoDB – projektowanie schematów dokumentowych, indeksowanie, optymalizacja zapytań
  • Doświadczenie w implementacji serwisów GraphQL, definiowanie schematów i resolverów
  • Podstawowa znajomość Apache Iceberg
  • Praktyczna znajomość Java i Python
  • Znajomość zagadnień związanych z monitoringiem i observability: Prometheus, Grafana, OpenTelemetry
  • Znajomość bezpieczeństwa: TLS, SASL, ACL, szyfrowanie danych w spoczynku i tranzycie
  • Doświadczenie w pracy w Scrum / Kanban oraz znajomość Jira i Confluence

Obowiązki

  • Projektowanie i rozwój rozwiązań opartych na architekturze event-driven z wykorzystaniem Apache Kafka
  • Tworzenie mikroserwisów w Java / Spring Boot obsługujących zdarzenia Kafka
  • Praca z Kafka Streams oraz kSQL
  • Projektowanie i wersjonowanie schematów danych: Avro, Protobuf, JSON Schema
  • Konfiguracja i rozwój Kafka Connect, w tym konektorów source/sink
  • Integracja Kafki z MongoDB, S3, Apache Iceberg oraz innymi bazami i systemami
  • Implementacja transformacji danych z wykorzystaniem Single Message Transforms (SMT) oraz własnych konwerterów
  • Rozwój warstwy API GraphQL udostępniającej dane z MongoDB
  • Automatyzacja konfiguracji topiców, konektorów Kafka Connect, streamów kSQL oraz aplikacji Kafka Streams
  • Wdrażanie rozwiązań związanych z monitoringiem i obserwowalnością – Prometheus, Grafana, OpenTelemetry
  • Diagnostyka problemów związanych z replikacją, opóźnieniami oraz przetwarzaniem danych
  • Optymalizacja konfiguracji Apache Kafka, m.in. partycji, retencji i mechanizmów replikacji
  • Współpraca z Data Engineerami, DevOpsami oraz analitykami w środowisku Agile
  • Dokumentowanie rozwiązań oraz dzielenie się wiedzą z zespołem

Benefity

  • Praca w modelu hybrydowym: 1–2 dni w tygodniu z biura we Wrocławiu
  • Forma współpracy: B2B
  • Stawka: 1100–1300 zł netto + VAT dziennie
Upvanta

Upvanta

337 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz