Wymagane, Apache Kafka, Java, Spring Boot, Kafka, MongoDB, GraphQL, Prometheus, Grafana, Python
O projekcie, Stanowisko: Data Platform Developer-Analyst (Mid/ Senior), Model współpracy: Zdalny (1x w miesiącu praca z biura we Wrocławiu), Forma zatrudnienia: Kontrakt B2B, Wynagrodzenie: 145-160 zł/h, , Poszukujemy programisty-analityka do zespołu Data Platform dla jednego z naszych klientów z obszaru bankowości. Projekt polega na budowie nowoczesnych rozwiązań opartych na platformie streamingowej oraz bazach danych. Rola łączy w sobie zadania analityczne z programistycznymi. Będziesz odpowiadać za analizę wymagań biznesowych, mapowanie danych pomiędzy systemami źródłowymi a bazą docelową oraz implementację specyfikacji technicznych. Szukamy osoby potrafiącej skutecznie komunikować się z interesariuszami i przekuwać ich potrzeby na działające rozwiązania.
Twój zakres obowiązków, Spotkania z analitykami i zespołami IT w celu zrozumienia procesów biznesowych., Tworzenie dokumentacji funkcyjnej i technicznej (diagramy danych, mapowanie pól)., Projektowanie topików Kafka (nazewnictwo, partycjonowanie, schematy Avro)., Definiowanie struktur kolekcji w MongoDB, modeli w GraphQL i tabel Iceberg., Budowa mikroserwisów opartych o Spring Boot., Implementacja warstwy GraphQL udostępniającej dane z MongoDB., Konfiguracja i rozwój konektorów Kafka Connect., Wdrażanie metryk, logowania i śledzenia dla przepływu zdarzeń., Diagnozowanie problemów z replikacją i niezgodnościami danych.
Komercyjne doświadczenie w pracy z Apache Kafka w środowiskach produkcyjnych (min. 3 lata)., Biegła znajomość języka Java oraz frameworka Spring Boot., Praktyczna umiejętność konfiguracji i rozwoju konektorów Kafka Connect., Doświadczenie w projektowaniu schematów dokumentowych w MongoDB., Umiejętność implementacji serwisów GraphQL., Znajomość narzędzi do monitorowania (Prometheus, Grafana, OpenTelemetry)., Doświadczenie w analizie wymagań biznesowych i tworzeniu dokumentacji., Zdolności komunikacyjne pozwalające na swobodną współpracę z biznesem i zespołami IT., Podstawowa znajomość języka Python oraz formatu tabel Apache Iceberg.
Benefity, możliwość pracy zdalnej, elastyczny czas pracy, spotkania integracyjne
Etapy rekrutacji, Rozmowa wstępna, Rozmowa techniczna, Decyzja
Jeśli po przeczytaniu tego ogłoszenia masz poczucie, że to rola, w której możesz realnie coś zbudować — bardzo możliwe, że właśnie Ciebie szukamy.
Ideamotive, Czym jest Ideamotive?, , Agile’owa firma świadcząca usługi w zakresie tech team extension IT dla klienta korporacyjnego (głównie w Polsce)., , Nasza firma została uznana przez Forbes 3 lata z rzędu jako jedna z najprężniej rozwijających się organizacji IT w Polsce oraz znalazła się na liście Financial Times 1000., , Team delivery składa się z 60 osób, core biznesowy z 12 osób i mamy chrapkę na wzrosty, więc podejście “can do” i nastawienie na działanie są tutaj niezbędne., , Mamy bardzo zgrany, zaangażowany zespół, lubimy to, co robimy., , Poczytaj o naszych wartościach: , Jeżeli taka atmosfera jest zgodna z Twoimi oczekiwaniami, zaaplikuj! Zobaczmy jaką historię możemy razem napisać.
Tak się u nas pracuje,