freehire launches on Product Hunt on 26 August.

Follow →

Data Platform Developer

Summary

Build and maintain a real-time, event-driven data platform using Kafka, Kafka Streams, and ksqlDB, with Java/Spring Boot microservices, GraphQL, and MongoDB integrations.

W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność współtworzymy wyjątkowe rozwiązania IT i zapewniamy doświadczone osoby eksperckie, które pomagają przyspieszać cyfrową transformację.

Aktualnie poszukujemy profilu na stanowisko: Data Platform Developer

Informacje organizacyjne:

  • Stawka: B2B 150-165 PLN netto+vat/h

  • Tryb pracy: zdalnie + 1 dzień w miesiącu w biurze we Wrocławiu

  • Projekt:

    Do naszego zespołu Data Platform poszukujemy osoby na stanowisko Data Platform Developera, która będzie uczestniczyć w budowie i rozwoju nowoczesnej, skalowalnej platformy danych opartej na architekturze event-driven.

    Platforma wykorzystuje Apache Kafka, Kafka Connect, Kafka Streams, kSQL/ksqlDB, Spring Boot, Quarkus/GraalVM, MongoDB, GraphQL oraz Apache Iceberg. Rozwiązanie działa w środowiskach cloud i on-premise i odpowiada za niezawodny przepływ, przetwarzanie, integrację oraz udostępnianie danych w czasie rzeczywistym.

  • Zakres prac:

    • Projektowanie i rozwój rozwiązań event-driven opartych na Apache Kafka.

    • Tworzenie mikroserwisów w Java / Spring Boot oraz aplikacji wykorzystujących Kafka Streams i kSQL/ksqlDB.

    • Projektowanie schematów danych (Avro, Protobuf, JSON Schema) i zarządzanie ich wersjonowaniem.

    • Konfiguracja i rozwój Kafka Connect, w tym connectorów dla MongoDB, S3, Apache Iceberg i innych systemów.

    • Budowa usług GraphQL oraz praca z MongoDB.

    • Automatyzacja konfiguracji topiców, connectorów i procesów przetwarzania danych.

    • Rozwój rozwiązań CI/CD, monitoringu i observability.

    • Diagnozowanie i optymalizacja problemów związanych z przepływem danych, wydajnością, replikacją i działaniem Kafki.

    • Współpraca z Data Engineerami, Developerami i DevOpsami oraz dokumentowanie rozwiązań i dzielenie się wiedzą

Oczekiwania:

  • Minimum 3 lata doświadczenia komercyjnego.

  • Bardzo dobra znajomość Java i Spring Boot.

  • Praktyczne doświadczenie z Apache Kafka.

  • Bardzo dobra znajomość Kafka Streams i kSQL/ksqlDB.

  • Doświadczenie z Kafka Connect.

  • Znajomość architektury event-driven.

  • Doświadczenie z MongoDB.

  • Znajomość GraphQL.

  • Podstawowa znajomość Apache Iceberg.

  • Znajomość Python.

  • Znajomość podstaw CI/CD, DevOps i observability.

  • Znajomość mechanizmów bezpieczeństwa Kafka: TLS, SASL, ACL.

Mile widziane:

  • Quarkus / GraalVM.

  • Doświadczenie w tworzeniu własnych Kafka Connect connectorów, converterów lub SMT.

  • Prometheus, Grafana, OpenTelemetry, Dynatrace, ELK/Vector.

  • Kubernetes i rozwiązania chmurowe.

  • Doświadczenie w optymalizacji wysokowydajnych systemów przetwarzania zdarzeń.

Oferujemy:

  • Długofalowe stabilne zatrudnienie w oparciu o kontrakt B2B.

  • Szansa na rozwój w dużej strukturze, bezpośredni kontakt z Managerem zespołu.

  • Praca w firmie, w której IT jest dojrzałe i globalne, a metodyki zwinne są respektowane.

  • Dopłata do karty MultiSport oraz ubezpieczenia.

  • Godziny startu pracy 7:30 - 9:30.

  • Sprawny proces rekrutacyjny (wideokonferencja), maksymalnie 2 spotkania online (pierwsze z kimś z zespołu, drugie z Managerem).

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