Oferty pracy

Mamy też inne otwarte stanowiska.

Wszystkie oferty pracy
Ideamotive

Data Platform Developer-Analyst (Mid/ Senior)

Stanowisko: Data Platform Developer-Analyst (Mid/ Senior)

Model współpracy: Zdalny (1x w miesiącu praca z biura we Wrocławiu)

Forma zatrudnienia: Kontrakt B2B

Wynagrodzenie: 145-160 zł/h

Poszukujemy doświadczonej osoby na stanowisko Data Platform Developer-Analyst, która będzie odpowiedzialna za budowanie nowoczesnych rozwiązań opartych na Apache Kafka, Kafka Connect, Spring Boot, MongoDB, GraphQL i Apache Iceberg, analizę wymagań biznesowych oraz mapowanie danych pomiędzy systemami źródłowymi, platformą streamingową i bazą ODS opartą o MongoDB i usługi GraphQL, a także przekształcanie potrzeb interesariuszy w specyfikacje techniczne i ich implementację.

Główne zadania:

  1. Współpraca z analitykami i zespołami IT nad zrozumieniem procesów i danych biznesowych.

  2. Tworzenie dokumentacji funkcyjnej (use-case, user-story) i technicznej (diagramy, mapowanie pól).

  3. Projektowanie modeli danych: topiki Kafka (naming, partycjonowanie, Avro), kolekcje MongoDB, schematy GraphQL, tabele Iceberg.

  4. Budowa mikroserwisów Spring Boot (producent/konsument, stream processing) oraz warstwy GraphQL nad MongoDB.

  5. Konfiguracja i rozwój konektorów Kafka Connect, własnych SMT i konwerterów.

  6. Observability przepływu zdarzeń: metryki (Prometheus, Grafana), logi (Vector, ELK), tracing (OpenTelemetry, Dynatrace).

  7. Diagnozowanie problemów z replikacją, opóźnieniami i niezgodnościami danych.

  8. Optymalizacja wydajności i kosztów Kafki, MongoDB i Iceberg.

  9. Praca w Agile (Scrum/Kanban), code-review i dzielenie się wiedzą.

Wymagania:

  • Apache Kafka: min. 3 lata na produkcji (brokery, topiki, partycjonowanie, schematy, replikacja, Kafka Streams, kSQL)

  • Kafka Connect: konfiguracja konektorów, własne SMT i konwertery

  • Java i Spring (Boot, Cloud, Security, Data); dodatkowo Python

  • MongoDB: projektowanie schematów dokumentowych, indeksowanie, optymalizacja zapytań

  • GraphQL: schematy i resolvery (np. Spring GraphQL)

  • Apache Iceberg: podstawy formatu tabel i zarządzania metadanymi

  • Monitoring: Prometheus, Grafana, OpenTelemetry

  • Bezpieczeństwo: TLS, SASL, ACL, szyfrowanie danych at-rest i in-transit

  • Agile (Scrum/Kanban), Jira/Confluence

Proces rekrutacji:

  1. Rozmowa wstępna

  2. Rozmowa techniczna

  3. Decyzja

Zainteresowany/a? Aplikuj już teraz!

Data Platform Developer-Analyst (Mid/ Senior)
Ideamotive
Aplikuj