Senior/ Mid Data Platform Developer-Analyst
Tech Stack / Keywords
Firma i stanowisko
Poszukujemy programisty-analityka do zespołu Data Platform dla klienta z obszaru bankowości. Projekt polega na budowie nowoczesnych rozwiązań opartych na platformie streamingowej oraz bazach danych.
Wymagania
- 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 współpracę z biznesem i zespołami IT.
- Podstawowa znajomość języka Python oraz formatu tabel Apache Iceberg.
Nice to have:
- Znajomość Apache na poziomie podstawowym.
Obowiązki
- 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.
Inne informacje
Informujemy, że administratorem danych jest Ideamotive Sp. z o. o. z siedzibą w Warszawie. Masz prawo do żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych osobowych oraz prawo do wniesienia sprzeciwu i skargi do organu nadzorczego. Dane będą przetwarzane w celu realizacji procesu rekrutacji i mogą być przetwarzane na podstawie zgody w przyszłych rekrutacjach. Zgoda może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty związane z rekrutacją.
Ideamotive
62 aktywne oferty