Upvanta sp. z o.o. poszukuje doświadczonego Senior Data Platform Engineera, który dołączy do zespołu rozwijającego nowoczesną platformę danych w architekturze event-driven dla sektora bankowego. Jest to rola dla eksperta, który potrafi łączyć kompetencje z zakresu inżynierii danych, backendu oraz DevOps, dbając o skalowalność i wydajność kluczowych systemów integracyjnych.
Zakres obowiązków
- Projektowanie i rozwój zaawansowanych rozwiązań opartych o architekturę event-driven z wykorzystaniem Apache Kafka.
- Budowa oraz utrzymanie mikroserwisów w technologii Java i Spring Boot.
- Implementacja zaawansowanych procesów przetwarzania danych przy użyciu Kafka Streams oraz kSQL.
- Definiowanie i wersjonowanie schematów danych (Avro, Protobuf, JSON Schema) oraz zarządzanie konektorami Kafka Connect.
- Optymalizacja wydajności platformy, monitorowanie środowiska oraz ścisła współpraca z zespołami inżynierskimi.
Wymagania
- Minimum 5 lat komercyjnego doświadczenia w backendzie lub systemach integracyjnych, w tym co najmniej 3 lata pracy z Apache Kafka w środowiskach produkcyjnych.
- Bardzo dobra znajomość ekosystemu Kafka, w tym brokerów, mechanizmów replikacji oraz konfiguracji Kafka Connect.
- Biegłość w programowaniu w języku Java oraz tworzeniu mikroserwisów w oparciu o framework Spring Boot.
- Praktyczna wiedza z zakresu observability (Prometheus, Grafana) oraz standardów bezpieczeństwa (TLS, SASL, ACL).
- Doświadczenie w pracy z bazami danych typu MongoDB oraz znajomość metodyk zwinnych (Agile).
Co oferujemy
- Pracę przy kluczowym projekcie o wysokim stopniu skomplikowania w sektorze bankowym.
- Możliwość rozwoju w środowisku opartym na nowoczesnym stosie technologicznym (m.in. Apache Iceberg, OpenTelemetry).
- Pełną swobodę pracy zdalnej oraz wsparcie w dzieleniu się wiedzą w zespole ekspertów.