Data Platform Developer (Kafka)
- Salary
- PLN 120–PLN 145/hr
- Hiring from
- Poland
- Work type
- Hybrid
- Posted
Is this job info correct?
552,192 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Data Platform Developer (Kafka)
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 (Kafka)
Informacje organizacyjne:
- Lokalizacja biura: Wrocław
- Tryb realizacji usług: zdalnie + spotkania w biurze raz w miesiącu
- Forma współpracy: kontrakt B2B, zaangażowanie stabilne, długofalowe
- Stawka: 120 - 145 zł/h (netto na FV)
- Sektor: bankowość
- Projekt: Rozwój nowoczesnej platformy danych odpowiedzialnej za integrację, przetwarzanie i udostępnianie danych z wielu systemów źródłowych. Projekt łączy rozwój rozwiązań opartych na Confluent Kafka z analizą wymagań biznesowych, mapowaniem danych oraz integracją systemów.
Zakres zadań:
- Analiza wymagań biznesowych i technicznych oraz przekładanie ich na rozwiązania IT
- Współpraca z analitykami biznesowymi i zespołami IT w celu zrozumienia procesów i przepływów danych
- Projektowanie i dokumentowanie mapowań danych pomiędzy systemami źródłowymi, platformą streamingową i warstwą ODS
- Rozwój rozwiązań opartych na Confluent Kafka, w tym projektowanie topiców, partycjonowania i schematów danych
- Rozwój mikroserwisów w Java / Spring Boot, w tym producentów i konsumentów Kafka oraz rozwiązań do przetwarzania strumieniowego
- Konfiguracja i rozwój integracji z wykorzystaniem Kafka Connect, w tym dostosowywanie formatów i transformacji danych
- Projektowanie modeli danych w bazach NoSQL, w szczególności MongoDB, oraz optymalizacja zapytań i indeksów
- Udział w projektowaniu i rozwoju usług udostępniających dane innym systemom
- Monitorowanie i diagnozowanie przepływów danych oraz optymalizacja rozwiązań pod kątem wydajności i niezawodności
- Tworzenie dokumentacji funkcjonalnej i technicznej oraz udział w code review i wymianie wiedzy
Oczekiwania:
- Min. 3 lata doświadczenia zawodowego w środowiskach produkcyjnych
- Min. rok doświadczenia w pracy przy platformach danych
- Bardzo dobra znajomość i praktyczne doświadczenie z Confluent Kafka
- Doświadczenie w pracy z bazami NoSQL (preferowana MongoDB)
- Doświadczenie w projektowaniu i rozwijaniu API – GraphQL lub REST API
- Znajomość języka Python i umiejętność tworzenia prostych skryptów
- Podstawowa znajomość języka Java
- Umiejętność analizy wymagań biznesowych i technicznych oraz mapowania danych pomiędzy systemami
- Umiejętność współpracy z analitykami i zespołami IT oraz przekładania potrzeb biznesowych na rozwiązania techniczne
- Doświadczenie w pracy w metodykach Agile (Scrum/Kanban) oraz z narzędziami Jira i Confluence
Mile widziane:
- Znajomość frameworka Spring Boot i doświadczenie w rozwoju mikroserwisów
- Doświadczenie z Kafka Connect oraz integracją danych z różnych systemów
- Znajomość Kafka Streams i ksqlDB / kSQL
- Podstawowa znajomość Apache Iceberg
- Znajomość narzędzi monitoringu i observability, takich jak Prometheus, Grafana i OpenTelemetry
- Znajomość zagadnień bezpieczeństwa, w tym TLS, SASL, ACL oraz szyfrowania danych
Oferujemy:
- Długofalową stabilną współpracę w oparciu o kontrakt B2B
- Szansę na rozwój w dużej strukturze, bezpośredni kontakt z Managerem zespołu
- Pracę w firmie, w której IT jest dojrzałe i globalne, a metodyki zwinne są respektowane
- Dopłatę do karty MultiSport oraz ubezpieczenia
- Sprawny proces rekrutacyjny (wideokonferencja), maksymalnie 2 spotkania (pierwsze z kimś z zespołu, drugie z Managerem)
Agencja zatrudnienia - nr certyfikatu 14181