Poszukujemy poszukujemy
programisty-analityka , który nie tylko będzie budował nowoczesne rozwiązania oparte na Apache Kafka, Kafka Connect, Spring Boot, MongoDB, GraphQL i Apache Iceberg, ale także będzie odpowiedzialny za analizę wymagań biznesowych oraz mapowanie danych pomiędzy systemami źródłowymi, platformą streamingową i bazą ODS opartą o MongoDB i usługi graphQL.
Idealny kandydat potrafi rozmawiać z interesariuszami, przekształcać ich potrzeby w techniczne specyfikacje oraz implementować je. Model współpracy
Świadczenie usług odbywa się w trybie zdalnym (1 wizyta w biurze we Wrocławiu/miesiąc) Realizację projektu ułatwi Ci:
Minimum 3 lata doświadczenia w środowiskach produkcyjnych; znajomość brokerów, topic-ów, partycjonowania, schematów, replikacji Biegła znajomość Kafka Streams, kSQL Biegłość w Javie oraz frameworku Spring (Boot, Cloud, Security,Data) Projektowanie schematów dokumentowych, indeksowanie, optymalizacja zapytań Implementacja serwisów GraphQL (Spring GraphQL lub inne),definiowanie schematów, resolvers Podstawowa znajomość formatu tabel i zarządzania metadanymi Znajomość Python Znajomość Prometheus + Grafana, OpenTelemetry Doświadczenie w Jira/Confluence Twój wkład do projektu
Spotkania z analitykami i zespołami IT w celu zrozumienia procesów biznesowych i danych Tworzenie dokumentacji funkcyjnej (use-case, user-story) oraz technicznej (diagramy danych, mapowanie pól) Projektowanie topików Kafka (naming, partycjonowanie, schematy Avro) Definiowanie struktur kolekcji w MongoDB oraz modeli w GraphQL i tabel Iceberg Budowa mikroserwisów Spring Boot (producent/konsument, stream processing) Implementacja warstwy GraphQL (schematy, resolvery) udostępniającej dane z MongoDB Konfiguracja i rozwój konektorów Kafka Connect Tworzenie własnych Single Message Transforms (SMT) i konwerterów w celu dopasowania formatów danych Implementacja metryk (Prometheus, Grafana), logowania (Vector, ELK)oraz śledzenia (OpenTelemetry, Dynatrace) dla przepływu zdarzeń Diagnozowanie problemów z replikacją, opóźnieniami i niezgodnościami danych Optymalizacja konfiguracji Kafki, MongoDB i Iceberg pod kątem wydajności oraz kosztów Praca w zespole Agile (Scrum/Kanban) razem z Data Engineerami, DevOpsami, analitykami i testerami Dzielenie się wiedzą – warsztaty, dokumentacja, code-review Tak o Ciebie zadbamy
Dołączając do Edge One Solutions, otrzymujesz
pełne wsparcie w rozwoju zawodowym i osobistym , co daje Ci realną szansę na budowanie kariery zgodnie z własnymi celami. Zyskujesz
indywidualne wsparcie Service Delivery Managera , który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie Szkolenia, certyfikaty i konferencje
- dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych #SmartChange
– umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami Dbamy o Twój work-life balance , dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary
#edge1talks , które rozwijają i łączą ludzi. Aktywność fizyczna
– wspieramy sportowe inicjatywy i wynajem sal treningowych Pakiet zdrowotny
– prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
#J-18808-Ljbffr
Inżynier Platformy Danych – Kafka/MongoDB/GraphQL (Zdalnie) in Wrocław – pracodawca: Edge One Solutions
Edge One Solutions to doskonały pracodawca, który stawia na rozwój zawodowy i osobisty swoich pracowników. Oferujemy indywidualne wsparcie w planowaniu kariery, dostęp do szkoleń oraz elastyczne benefity, które pozwalają dostosować ofertę do Twoich potrzeb. Nasza kultura pracy sprzyja równowadze między życiem zawodowym a prywatnym, a także integracji zespołowej poprzez różnorodne aktywności i wydarzenia.