Data Platform Developer
Brak informacji o wynagrodzeniu
#460794·Dodano dziś·0
Źródło: justjoin.itTech Stack / Keywords
Wymagania
- Minimum 3 lata doświadczenia komercyjnego w środowiskach produkcyjnych.
- Bardzo dobra znajomość Apache Kafka, w tym brokerów, topiców, producentów, konsumentów i mechanizmów replikacji.
- Praktyczna znajomość Kafka Streams, kSQL oraz Kafka Connect, w tym konfiguracji i rozwoju konektorów.
- Bardzo dobra znajomość Java i Spring (Spring Boot, Spring Cloud, Spring Security, Spring Data).
- Doświadczenie w pracy z MongoDB, projektowaniu schematów dokumentowych, indeksowaniu i optymalizacji zapytań.
- Doświadczenie w tworzeniu serwisów GraphQL.
- Podstawowa znajomość Apache Iceberg.
- Znajomość Python.
- Doświadczenie z Prometheus, Grafana i OpenTelemetry.
- Znajomość mechanizmów bezpieczeństwa: TLS, SASL, ACL, szyfrowanie danych.
- Doświadczenie w pracy w Scrum/Kanban oraz znajomość Jira i Confluence.
Obowiązki
- Projektowanie i rozwój rozwiązań event-driven z wykorzystaniem Apache Kafka, Kafka Connect, Kafka Streams i kSQL.
- Tworzenie mikroserwisów backendowych w Java / Spring Boot obsługujących zdarzenia Kafka.
- Projektowanie i wersjonowanie schematów danych (Avro, Protobuf, JSON Schema).
- Rozwój konektorów Kafka Connect do MongoDB, S3, Apache Iceberg oraz innych systemów.
- Budowa API GraphQL z wykorzystaniem Quarkus/GraalVM i MongoDB.
- Automatyzacja konfiguracji topiców, konektorów Kafka Connect, streamów kSQL i aplikacji Kafka Streams.
- Implementacja monitoringu, logowania i distributed tracing z wykorzystaniem Prometheus, Grafana, OpenTelemetry, ELK, Vector, Dynatrace.
- Diagnostyka problemów związanych z replikacją, opóźnieniami i przetwarzaniem zdarzeń oraz optymalizacja konfiguracji Kafki.
- Współpraca w środowisku Scrum/Kanban z Data Engineerami, DevOpsami i analitykami.
- Dokumentowanie rozwiązań i dzielenie się wiedzą w zespole.
Inne informacje
- Przewidziane są spotkania projektowe raz w miesiącu w biurze we Wrocławiu.
ALGOTEQUE SERVICES sp. z o.o.
26 aktywnych ofert