freehire launches on Product Hunt on 26 August.

Follow →

Data Platform Developer-Analyst (f/m/x)

Summary

Build and maintain an event-driven data platform using Kafka, Java/Spring Boot, and stream processing, while translating business needs into technical specs and integrating data flows.

Poszukujemy osoby na stanowisko Data Platform Developer-Analyst, która połączy kompetencje developerskie z analizą wymagań biznesowych. Rola obejmuje rozwój nowoczesnej platformy event-driven, pracę z Apache Kafka oraz projektowanie i integrację przepływów danych. Istotnym elementem stanowiska jest współpraca z interesariuszami i zespołami IT oraz przekładanie potrzeb biznesowych na rozwiązania techniczne.

Zakres obowiązków

  • Analiza wymagań biznesowych i przekładanie ich na specyfikacje techniczne.

  • Współpraca z analitykami, interesariuszami oraz zespołami IT.

  • Tworzenie dokumentacji funkcjonalnej i technicznej.

  • Mapowanie danych pomiędzy systemami.

  • Projektowanie topików Kafka, schematów danych oraz struktur MongoDB, GraphQL i Apache Iceberg.

  • Rozwój mikroserwisów w Spring Boot oraz rozwiązań wykorzystujących Kafka Streams i kSQL.

  • Implementacja producerów, consumerów oraz mechanizmów stream processing.

  • Konfiguracja i rozwój konektorów Kafka Connect.

  • Implementacja serwisów GraphQL udostępniających dane z MongoDB.

  • Monitoring, diagnostyka i optymalizacja działania rozwijanych rozwiązań.

  • Dokumentowanie rozwiązań oraz współpraca z zespołem pracującym w środowisku Agile.

Wymagania

  • Minimum 3 lata praktycznego doświadczenia w pracy ze środowiskami produkcyjnymi.

  • Doświadczenie w analizie wymagań biznesowych, współpracy z interesariuszami oraz przekładaniu potrzeb biznesowych na rozwiązania IT.

  • Bardzo dobra, praktyczna znajomość Apache Kafka, w tym brokerów, topików, partycjonowania, schematów i replikacji.

  • Biegła znajomość Kafka Streams oraz kSQL.

  • Doświadczenie z Kafka Connect, obejmujące konfigurację i rozwój konektorów.

  • Bardzo dobra znajomość Java oraz Spring, w szczególności Spring Boot, Cloud, Security i Data.

  • Praktyczne doświadczenie z MongoDB, w tym projektowanie schematów, indeksowanie i optymalizacja zapytań.

  • Znajomość GraphQL oraz doświadczenie w implementacji serwisów, schematów i resolverów.

  • Podstawowa znajomość Apache Iceberg.

  • Znajomość Java i Python.

  • Doświadczenie z narzędziami Prometheus, Grafana i OpenTelemetry.

  • Znajomość mechanizmów TLS, SASL, ACL oraz szyfrowania danych.

  • Doświadczenie w pracy w Scrum/Kanban oraz znajomość Jira i Confluence.

Mile widziane

  • Quarkus / GraalVM.

  • Avro / Protobuf / JSON Schema.

  • Doświadczenie w tworzeniu własnych SMT i konwerterów.

  • ELK / Vector / Dynatrace.

  • Doświadczenie w obszarze DevOps / CI/CD.

  • Doświadczenie zarówno w środowiskach cloud, jak i on-premise.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available