Przejdź do treści głównej

Data Platform Developer

Technology
B2Bnetwork
Wrocław, Polska2 miesięcy temu

Opis stanowiska

Model pracy: zdalny Wymagana obecność w biurze: 1 raz w miesiącu we Wrocławiu Preferowana lokalizacja kandydata: Wrocław i okolice (lub gotowość do przyjazdu do biura raz w miesiącu) Must-have Minimum 3 lata doświadczenia komercyjnego w środowiskach produkcyjnych. Bardzo dobra znajomość Apache Kafka (brokerzy, topiki, producenci, konsumenci, replikacja). Bardzo dobra znajomość Kafka Streams oraz kSQL.

Doświadczenie z Kafka Connect (konfiguracja i rozwój konektorów). Bardzo dobra znajomość Java oraz Spring (Boot, Cloud, Security, Data). Doświadczenie z MongoDB (projektowanie schematów, indeksowanie, optymalizacja zapytań).

Doświadczenie z GraphQL (schematy, resolvery, serwisy). Podstawowa znajomość Apache Iceberg. Java oraz Python. Doświadczenie z Prometheus, Grafana oraz OpenTelemetry. Znajomość TLS, SASL, ACL oraz szyfrowania danych.

Doświadczenie w Scrum lub Kanban oraz znajomość Jira i Confluence. Nice-to-have Quarkus / GraalVM. Avro / Protobuf / JSON Schema. Tworzenie własnych SMT i konwerterów. ELK / Vector / Dynatrace. Doświadczenie DevOps / CI/CD.

Doświadczenie zarówno w środowisku cloud, jak i on-premise. O projekcie Rola w zespole Data Platform odpowiedzialnym za projektowanie, rozwój i utrzymanie nowoczesnej platformy event-driven. Główne technologie to Apache Kafka, Kafka Connect, Kafka Streams, kSQL, Spring Boot, MongoDB, GraphQL oraz Apache Iceberg.

Projekt obejmuje rozwój backendu, integrację danych, automatyzację, monitoring oraz utrzymanie rozwiązań produkcyjnych. Współpraca z Data Engineerami, DevOpsami i analitykami w środowisku Agile.

Zakres obowiązków Projektowanie i rozwój rozwiązań event-driven. Rozwój rozwiązań opartych o Apache Kafka, Kafka Connect, Kafka Streams i kSQL. Definiowanie i wersjonowanie schematów danych. Tworzenie mikroserwisów w Spring Boot.

Implementacja producerów, consumerów oraz stream processingu. Budowa API GraphQL korzystającego z MongoDB. Konfiguracja i rozwój konektorów Kafka Connect. Tworzenie transformacji SMT oraz konwerterów. Automatyzacja konfiguracji topików, konektorów i streamów.

Monitoring, observability oraz diagnostyka i optymalizacja środowiska Kafka. Dokumentowanie rozwiązań i dzielenie się wiedzą. Atuty oferty Praca przy nowoczesnej platformie event-driven.

Apache

Kafka jako kluczowa technologia projektu.

Szeroki stack technologiczny: Kafka, Java/Spring, MongoDB, GraphQL, Apache Iceberg. Możliwość pracy zarówno przy developmentcie, jak i integracji danych. Realny wpływ na rozwiązania techniczne. Praca zdalna z wizytą we Wrocławiu tylko raz w miesiącu. Długoterminowa współpraca.

Interesuje Cię ta oferta?