Data Platform Developer (Kafka)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Wynagrodzenie
B2B: 120 – 145 PLN / godz. netto
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
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more remote Software Developer jobs in Poland.
Finding similar jobs…