Data Platform Developer/Analyst
Tryb pracy: zdalnie lub hybrydowo z Wrocławia Stawka: 1100–1300 PLN netto + VAT / dzień Do zespołu Data Platform poszukujemy Programisty-Analityka, który połączy analizę wymagań i danych z implementacją rozwiązań opartych na Kafka, Kafka Connect, Spring Boot, MongoDB, GraphQL i Apache Iceberg .
Daily tasks
- Analiza wymagań biznesowych i technicznych oraz projektowanie rozwiązań.
- Mapowanie danych między systemami źródłowymi, Kafka i MongoDB/GraphQL.
- Projektowanie topiców Kafka, schematów Avro, modeli MongoDB, GraphQL i tabel Iceberg.
- Budowa mikroserwisów w Java/Spring Boot oraz rozwiązań opartych na Kafka Streams.
- Konfiguracja i rozwój Kafka Connect, w tym własnych SMT i konwerterów.
- Implementacja i rozwój usług GraphQL.
- Monitoring i observability z wykorzystaniem Prometheus, Grafana, OpenTelemetry.
- Diagnozowanie problemów z przepływem i jakością danych oraz optymalizacja rozwiązań.
- Tworzenie dokumentacji technicznej i udział w code review.
- Współpraca z analitykami, Data Engineerami, DevOpsami i testerami.
Requirements
Wymagania Minimum 4 lata doświadczenia w środowisku produkcyjnym. Bardzo dobra znajomość Apache Kafka, Kafka Streams i Kafka Connect . Biegła znajomość Java + Spring Boot . Praktyczne doświadczenie z MongoDB i GraphQL . Podstawowa znajomość Apache Iceberg . Znajomość Prometheus, Grafana i OpenTelemetry . Znajomość bezpieczeństwa: TLS, SASL, ACL, szyfrowanie danych . Doświadczenie w pracy z systemami rozproszonymi i integracją danych. Znajomość Scrum/Kanban, Jira i Confluence . Umiejętność analizy wymagań, mapowania danych i współpracy z interesariuszami. Mile widziane Doświadczenie w projektach Data Platform / Data Engineering . Znajomość architektury event-driven. Doświadczenie z dużymi wolumenami danych i optymalizacją wydajności/kosztów.
Must have: Apache Kafka, Kafka, Java, Spring Boot, MongoDB, Prometheus, Grafana, TLS, ACL, Kanban, Jira
Nice to have: Data engineering