Data Platform Developer

Wrocław
Kontrakt B2B70-90 złnetto / mies.
Oferta wygasa za:90 dni
Tryb pracyHybrydowa
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat

O projekcie

Rola w zespole Data Platform odpowiedzialnym za projektowanie, rozwój i utrzymanie nowoczesnej platformy event-driven.

Główne technologie to Apache Kafka, Kafka Connect, Kafka Streams, kSQL, Spring Boot, MongoDB, GraphQL oraz Apache Iceberg.

Projekt obejmuje rozwój backendu, integrację danych, automatyzację, monitoring oraz utrzymanie rozwiązań produkcyjnych.

Współpraca z Data Engineerami, DevOpsami i analitykami w środowisku Agile.

Twój zakres obowiązków

  • Projektowanie i rozwój rozwiązań event-driven.
  • Rozwój rozwiązań opartych o Apache Kafka, Kafka Connect, Kafka Streams i kSQL.
  • Definiowanie i wersjonowanie schematów danych.
  • Tworzenie mikroserwisów w Spring Boot.
  • Implementacja producerów, consumerów oraz stream processingu.
  • Budowa API GraphQL korzystającego z MongoDB.
  • Konfiguracja i rozwój konektorów Kafka Connect.
  • Tworzenie transformacji SMT oraz konwerterów.
  • Automatyzacja konfiguracji topików, konektorów i streamów.
  • Monitoring, observability oraz diagnostyka i optymalizacja środowiska Kafka.
  • Dokumentowanie rozwiązań i dzielenie się wiedzą.

Nasze wymagania

  • Minimum 3 lata doświadczenia komercyjnego w środowiskach produkcyjnych.
  • Bardzo dobra znajomość Apache Kafka (brokerzy, topiki, producenci, konsumenci, replikacja).
  • Bardzo dobra znajomość Kafka Streams oraz kSQL.
  • Doświadczenie z Kafka Connect (konfiguracja i rozwój konektorów).
  • Bardzo dobra znajomość Java oraz Spring (Boot, Cloud, Security, Data).
  • Doświadczenie z MongoDB (projektowanie schematów, indeksowanie, optymalizacja zapytań).
  • Doświadczenie z GraphQL (schematy, resolvery, serwisy).
  • Podstawowa znajomość Apache Iceberg.
  • Doświadczenie z Prometheus, Grafana oraz OpenTelemetry.
  • Znajomość TLS, SASL, ACL oraz szyfrowania danych.
  • Doświadczenie w Scrum lub Kanban oraz znajomość Jira i Confluence.
  • Quarkus / GraalVM.
  • Avro / Protobuf / JSON Schema.
  • Tworzenie własnych SMT i konwerterów.
  • ELK / Vector / Dynatrace.
  • Doświadczenie DevOps / CI/CD.
  • Doświadczenie zarówno w środowisku cloud, jak i on-premise.

To oferujemy

  • Praca przy nowoczesnej platformie event-driven.
  • Apache Kafka jako kluczowa technologia projektu.
  • Szeroki stack technologiczny: Kafka, Java/Spring, MongoDB, GraphQL, Apache Iceberg.
  • Możliwość pracy zarówno przy developmentcie, jak i integracji danych.
  • Realny wpływ na rozwiązania techniczne.
  • Praca zdalna z wizytą we Wrocławiu tylko raz w miesiącu.
  • Długoterminowa współpraca.
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna
Kontrakt B2B70-90 złnetto / mies.

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie