Pracuj.pl Hybrydowo Mid

Data Platform Developer-Analyst

HIBERUS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Wrocław, Stare Miasto

16 800–25 200 zł netto (+ VAT) / mies.

Wymagania

  • Java
  • Spring Boot
  • Apache Kafka
  • Kafka Connect
  • Kafka Streams
  • kSQL
  • MongoDB
  • GraphQL
  • Apache Iceberg
  • Python
  • Prometheus
  • Grafana
  • OpenTelemetry

Opis stanowiska

Nasze wymagania:
Min. 3 lata doświadczenia w środowiskach produkcyjnych.
Bardzo dobra znajomość Apache Kafka, Kafka Streams, kSQL i Kafka Connect.
Bardzo dobra znajomość Java i Spring Boot.
Doświadczenie z MongoDB i GraphQL.
Podstawowa znajomość Apache Iceberg.
Znajomość Python.
Doświadczenie z Prometheus, Grafana i OpenTelemetry.
Znajomość TLS, SASL i ACL.
Umiejętność analizy wymagań i tworzenia dokumentacji technicznej.
Doświadczenie w pracy w Scrum/Kanban oraz znajomość Jira/Confluence.
Technologie: Java | Spring Boot | Apache Kafka | Kafka Connect | Kafka Streams | kSQL | MongoDB | GraphQL | Apache Iceberg | Python | Prometheus | Grafana | OpenTelemetry

O projekcie:
Dla naszego klienta poszukujemy Data Platform Developer-Analyst, który łączy umiejętności programistyczne i analityczne. Osoba na tym stanowisku będzie rozwijać rozwiązania oparte na Apache Kafka, Kafka Connect, Spring Boot, MongoDB, GraphQL i Apache Iceberg, a także analizować wymagania biznesowe i mapować dane pomiędzy systemami.

Zakres obowiązków:
Analiza wymagań biznesowych we współpracy z analitykami i zespołami IT.
Tworzenie dokumentacji funkcjonalnej i technicznej oraz mapowanie danych.
Projektowanie topików Kafka, schematów danych i struktur MongoDB.
Projektowanie modeli GraphQL oraz tabel Apache Iceberg.
Tworzenie mikroserwisów w Java/Spring Boot.
Rozwój usług GraphQL i integracji Kafka Connect.
Tworzenie transformacji danych (SMT) i własnych konwerterów.
Monitoring i observability z wykorzystaniem Prometheus, Grafana i OpenTelemetry.
Diagnozowanie problemów z przepływem i jakością danych.
Współpraca z Data Engineerami, DevOpsami, analitykami i testerami w środowisku Agile.

Oferujemy:
Multisport card
Private medical care

🔍 Dekoder Ogłoszenia

🔴
Data Platform Developer-Analyst
Może oznaczać, że będziesz musiał wykonywać zarówno zadania programistyczne, jak i analityczne, co może być obciążające.
🔴
Bardzo dobra znajomość Apache Kafka, Kafka Streams, kSQL i Kafka Connect.
Oczekują eksperta, a nie tylko osoby, która miała z tym do czynienia.
🔴
Podstawowa znajomość Apache Iceberg.
Prawdopodobnie będziesz musiał szybko nauczyć się tej technologii od podstaw, ponieważ 'podstawowa' może oznaczać bardzo małe doświadczenie.
🟡
Analiza wymagań biznesowych we współpracy z analitykami i zespołami IT.
Może oznaczać, że będziesz musiał tłumaczyć wymagania biznesowe na język techniczny i vice versa, co wymaga dobrych umiejętności komunikacyjnych i analitycznych.
🟡
Tworzenie transformacji danych (SMT) i własnych konwerterów.
Oznacza to, że będziesz musiał zagłębić się w szczegóły implementacyjne Kafka Connect, co może być czasochłonne i wymagać dobrej znajomości Javy.