Data Platform Developer-Analyst

Clurgo Ltd.

Wrocław

On-site

PLN 180,000 - 260,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opieka medyczna
Karta Multisport
Lekcje języka angielskiego
Feedback po rekrutacji

Job summary

Clurgo Ltd. poszukuje programisty-analityka do projektu dla klienta z branży bankowej we Wrocławiu.

Do obowiązków należy projektowanie i budowa nowoczesnych rozwiązań, a także łączenie biznesu z technologią poprzez analizę wymagań i precyzyjne mapowanie danych między systemami źródłowymi, platformą streamingową a bazą ODS. Wymagane minimum 3 lata doświadczenia, znajomość Apache Kafka (Streams, Connect), MongoDB, GraphQL, Java i Spring Boot oraz angielski na poziomie B2.

Qualifications

  • Minimum 3 lata praktycznego doświadczenia w środowiskach produkcyjnych.
  • Znajomość brokerów Apache Kafka, w tym topików, partycjonowania, schematów i replikacji, a także biegła znajomość Kafka Streams oraz kSQL.
  • Potrafisz konfigurować i rozwijać konektory Kafka Connect (gotowe i własne).
  • Znasz MongoDB pod kątem projektowania schematów dokumentowych, indeksowania i optymalizacji zapytań.
  • Masz doświadczenie w implementacji serwisów GraphQL, definiowaniu schematów oraz resolverów.
  • Dobrą znajomość Java i Spring Boot.
  • Wyróżniasz się komunikatywnością i myśleniem analitycznym; potrafisz rozmawiać z interesariuszami i przekształcać potrzeby w specyfikację techniczną.
  • Znajomość języka angielskiego na poziomie min. B2.

Responsibilities

  • Spotkania z analitykami i IT w celu dokładnego zrozumienia procesów biznesowych i danych.
  • Tworzenie dokumentacji funkcyjnej (use cases, user stories) oraz technicznej (diagramy danych, mapowanie pól).
  • Projektowanie topików Kafka (nazewnictwo, partycjonowanie, schematy Avro).
  • Definiowanie struktur MongoDB oraz modeli w GraphQL i tabel Iceberg.
  • Budowa mikroserwisów w Spring Boot (producent, konsument, stream processing).
  • Implementacja warstwy GraphQL udostępniającej dane z MongoDB.
  • Konfiguracja i rozwój konektorów Kafka Connect.
  • Tworzenie SMT i konwerterów danych.
  • Implementacja metryk, logowania i śledzenia przepływu (Prometheus, Grafana, Vector, ELK, Dynatrace).
  • Diagnozowanie opóźnień i problemów z replikacją oraz optymalizacja konfiguracji.
  • Praca w zespole Agile i dzielenie się wiedzą (warsztaty, dokumentacja, code-review).

Skills

Apache Kafka
Kafka Streams
Kafka Connect
MongoDB
GraphQL
Apache Iceberg
Java
Spring Boot
Python

Job description

Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji - od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.

Dołącz do projektu dla klienta z branży bankowej, w którym jako programista-analityk będziesz odpowiadać za projektowanie i budowę nowoczesnych rozwiązań.Będziesz również kluczowym ogniwem łączącym biznes z technologią, odpowiadając za analizę wymagań oraz precyzyjne mapowanie danych pomiędzy systemami źródłowymi, platformą streamingową a bazą ODS.

Technologie i narzędzia: Apache Kafka, Kafka Connect, Spring Boot, MongoDB, GraphQL, Apache Iceberg, Java, Python

Model hybrydowy: Wrocław (1 dzień w biurze / 4 dni zdalnie)

Szukamy Ciebie, jeśli:
  • Masz minimum 3 lata praktycznego doświadczenia w środowiskach produkcyjnych
  • Posiadasz znajomość brokerów Apache Kafka, w tym topików, partycjonowania, schematów i replikacji, a także biegłą znajomość Kafka Streams oraz kSQL
  • Potrafisz sprawnie konfigurować i rozwijać konektory Kafka Connect (zarówno gotowe, jak i własne)
  • Znasz MongoDB pod kątem projektowania schematów dokumentowych, indeksowania oraz optymalizacji zapytań
  • Masz doświadczenie w implementacji serwisów GraphQL, definiowaniu schematów oraz resolverów
  • Posiadasz dobrą znajomość Java i Spring Boot
  • Wyróżniasz się świetną komunikatywnością i myśleniem analitycznym – potrafisz rozmawiać z interesariuszami, rozumieć ich potrzeby i przekształcać je w techniczną specyfikację
  • Posługujesz się językiem angielskim na poziomie minimum B2
Mile widziane:
  • Podstawowa znajomość formatu tabel i zarządzania metadanymi (Apache Iceberg)
  • Znajomość Python
  • Doświadczenie z narzędziami monitoringu i obserwowalności: Prometheus, Grafana, OpenTelemetry
  • Znajomość zagadnień bezpieczeństwa i szyfrowania danych: TLS, SASL, ACL
Zadania:
  • Spotkania z analitykami oraz zespołami IT w celu dokładnego zrozumienia procesów biznesowych i struktur danych
  • Tworzenie szczegółowej dokumentacji funkcyjnej (use cases, user stories) oraz technicznej (diagramy danych, mapowanie pól)
  • Projektowanie topików Kafka (nazewnictwo, partycjonowanie, schematy Avro)
  • Definiowanie struktur kolekcji w MongoDB oraz modeli w GraphQL i tabel Iceberg
  • Budowanie mikroserwisów w Spring Boot (producent, konsument,stream processing)
  • Implementacja warstwy GraphQL udostępniającej dane zgromadzone w MongoDB
  • Konfiguracja, wdrażanie oraz rozwój konektorów Kafka Connect
  • Tworzenie dedykowanych rozwiązań Single Message Transforms (SMT) i konwerterów danych
  • Implementacja metryk, logowania i mechanizmów śledzenia przepływu zdarzeń (Prometheus, Grafana, Vector, ELK, Dynatrace)
  • Diagnozowanie opóźnień, problemów z replikacją i niespójnością danych oraz optymalizacja konfiguracji systemów pod kątem wydajności
  • Aktywna praca w zespole Agile oraz dzielenie się wiedzą z innymi inżynierami i analitykami (warsztaty, dokumentacja, code-review)
Czego możesz się spodziewać:
  • współpracy w oparciu o kontrakt B2B
  • pracy hybrydowej 1 dzień w tygodniu w biurze klienta we Wrocławiu
  • benefitów: opieka medyczna, karta multisport, lekcje języka angielskiego
  • integracji - lubimy spędzać razem czas
  • profesjonalnego procesu rekrutacyjnego – zawsze otrzymasz od nas feedback niezależnie od decyzji
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Platform Developer (Kafka)
Data Platform Developer (Kafka)

Clurgo Ltd. • Wrocław

On-site
PLN 180,000 - 240,000
opieka medyczna
karta Multisport
lekcje języka angielskiego
Java/Kafka Developer-Analyst (Data Platform)
Java/Kafka Developer-Analyst (Data Platform)

b3consultingpoland • Wrocław

Hybrid
PLN 180,000 - 240,000
Health benefits and sport programs
Speed Coaching sessions
Sports trainings and team events
Senior Java Developer
Senior Java Developer

Clurgo Ltd. • Warszawa

Hybrid
PLN 240,000 - 360,000
Opieka medyczna
Karta Multisport
Lekcje języka angielskiego
Java/Kafka Engineer (Data Platform)
Java/Kafka Engineer (Data Platform)

b3consultingpoland • Wrocław

Hybrid
PLN 180,000 - 260,000
Hybrid work in Wroclaw
Health and sports benefits
Speed Coaching sessions
+1
Expert Java Developer
Expert Java Developer

Clurgo Ltd. • Kraków

Hybrid
PLN 260,000 - 420,000
opieka medyczna
karta multisport
lekcje języka angielskiego
Java Developer
Java Developer

Clurgo Ltd. • Kraków

Hybrid
PLN 180,000 - 280,000
opieka medyczna
karta multisport
lekcje języka angielskiego
Analityk Biznesowo-Systemowy
Analityk Biznesowo-Systemowy

Clurgo Ltd. • Warszawa

Hybrid
PLN 180,000 - 240,000
Data Analyst Expert / Senior (CX & Fulfillment)
Data Analyst Expert / Senior (CX & Fulfillment)

Allegro.eu S.A. • Poznań

Hybrid
PLN 180,000 - 240,000
Java Developer
Java Developer

Clurgo Ltd. • Warszawa

On-site
PLN 180,000 - 280,000
Opieka medyczna
Karta multisport
Lekcje języka angielskiego
Data Platform Developer-Analyst (f/m)
Data Platform Developer-Analyst (f/m)

NATEK • Wrocław

On-site
PLN 180,000 - 240,000
Internal Mobility Program
Program Poleceń
Kafeteria
+5