
Ideamotive · Wrocław
Data Platform Developer
W skrócie
zdania wybrane z oferty- Model współpracy: Zdalny (1x w miesiącu praca z biura we Wrocławiu)
- Stanowisko: Data Platform Developer (Mid/ Senior)
- Opracowywanie prototypów i rozwiązań event-driven przy użyciu Apache Kafka, Kafka Connect, Kafka Streams oraz kSQL.
Technologie
Pełny opis
z pracuj.plTechnologie, których używamy
Wymagane
- Apache Kafka
- Kafka
- Spring Boot
- Java
- MongoDB
- GraphQL
- Python
O projekcie
Stanowisko: Data Platform Developer (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 Data Platform Developera, który dołączy do zespołu Data Platform u jednego z naszych klientów z obszaru bankowości. Będziesz odpowiedzialny za projektowanie, budowę i utrzymanie nowoczesnych, skalowalnych rozwiązań event-driven. Platforma opiera się na Apache Kafka, Kafka Connect, kSQL, Kafka Streams, Spring Boot, Quarkus, graalVM oraz usługach NoSQL i analitycznych, w tym MongoDB, GraphQL i Apache Iceberg.
Twój zakres obowiązków
- Opracowywanie prototypów i rozwiązań event-driven przy użyciu Apache Kafka, Kafka Connect, Kafka Streams oraz kSQL.
- Definiowanie schematów danych (Avro, Protobuf, JSON Schema) oraz ich wersjonowanie.
- Tworzenie mikroserwisów w Spring Boot obsługujących zdarzenia Kafka (producent, konsument, stream processing).
- Budowa warstwy API GraphQL z wykorzystaniem Quarkus i graalVM udostępniającej dane z MongoDB.
- Konfiguracja i rozwój konektorów Kafka Connect do MongoDB, S3, Apache Iceberg i innych systemów.
- Opracowywanie rozwiązań automatyzacji tworzenia konfiguracji dla środowiska Kafka.
- Implementacja metryk, logowania i śledzenia dla przepływu zdarzeń.
- Diagnostyka problemów z replikacją, opóźnieniami i przetwarzaniem oraz tuning konfiguracji Kafki.
- Współpraca w zespole Agile z inżynierami danych, specjalistami DevOps i analitykami.
Nasze wymagania
- Praktyczne doświadczenie w środowiskach produkcyjnych z wykorzystaniem Apache Kafka (około 3 lat).
- Znajomość brokerów, topików, konsumentów, producentów, logów i mechanizmów replikacji.
- Dobra znajomość Kafka Streams oraz kSQL.
- Umiejętność konfiguracji i rozwoju konektorów w Kafka Connect.
- Biegłość w programowaniu w Javie oraz znajomość frameworka Spring (Boot, Cloud, Security, Data).
- Doświadczenie z bazą MongoDB, w tym projektowanie schematów i optymalizacja zapytań.
- Znajomość GraphQL i umiejętność implementacji serwisów.
- Podstawowa znajomość formatu tabel i zarządzania metadanymi w Apache Iceberg.
- Doświadczenie w pracy z narzędziami do monitoringu (Prometheus, Grafana, OpenTelemetry).
- Znajomość zagadnień z obszaru bezpieczeństwa, takich jak TLS, SASL, ACL i szyfrowanie danych.
- Znajomość języka Python.
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: https://www.ideamotive.co/about
Jeżeli taka atmosfera jest zgodna z Twoimi oczekiwaniami, zaaplikuj! Zobaczmy jaką historię możemy razem napisać.
Tak się u nas pracuje
Treść ogłoszenia pochodzi z pracuj.pl i należy do jego autora.
Historia oferty
bez zmian od publikacji- Opublikowana na pracuj.pl