Kafka SRE / Kafka Platform Engineer
Dla naszego Klienta, globalnej organizacji z sektora finansowego, poszukujemy doświadczonej osoby na stanowisko Kafka SRE / Kafka Platform Engineer, która dołączy do międzynarodowego zespołu odpowiedzialnego za rozwój i utrzymanie strategicznej platformy Apache Kafka.
Rola koncentruje się przede wszystkim na administracji, utrzymaniu i niezawodności platformy Kafka działającej w środowisku Kubernetes. Poszukujemy osoby posiadającej praktyczne doświadczenie w zarządzaniu platformą Kafka - doświadczenie wyłącznie w tworzeniu aplikacji wykorzystujących Kafka nie będzie wystarczające.
O projekcie
Zespół odpowiada za strategiczną, zarządzaną platformę Kafka działającą w modelach multi-tenant oraz single-tenant. Platforma funkcjonuje globalnie, m.in. w Europie, Azji i Stanach Zjednoczonych.
Dołączysz do około 15-osobowego, międzynarodowego zespołu inżynierskiego. Platforma jest rozwijana, dlatego rola daje możliwość realnego wpływu na jej architekturę, automatyzację, niezawodność i dalszy rozwój.
Zakres obowiązków
-
Administracja i utrzymanie platformy Apache Kafka / Confluent Kafka.
-
Zarządzanie klastrami Kafka działającymi w środowisku Kubernetes.
-
Praca z komponentami ekosystemu Kafka, m.in. brokers, ZooKeeper/KRaft, Kafka Connect oraz Schema Registry.
-
Provisioning i konfiguracja topiców oraz Role Bindings.
-
Konfiguracja, wdrażanie i utrzymywanie Kafka Connectors, m.in. MQ, Splunk, MongoDB i GCP Pub/Sub.
-
Skalowanie, upgrade'y, konfiguracja i troubleshooting środowiska Kubernetes/Kafka.
-
Implementacja monitoringu i alertingu oraz rozwój observability platformy.
-
Automatyzacja działań operacyjnych i utrzymaniowych.
-
Benchmarking, analiza wydajności oraz performance tuning.
-
Analiza incydentów produkcyjnych, prowadzenie Root Cause Analysis oraz wdrażanie działań zapobiegawczych.
-
Współpraca z globalnym zespołem inżynierskim.
Wymagania
-
Praktyczne doświadczenie w administracji platformą Apache Kafka / Confluent Kafka – kluczowy wymóg.
-
Bardzo dobra znajomość architektury Kafka.
-
Praktyczne doświadczenie z Kubernetes.
-
Doświadczenie z DevOps i CI/CD pipelines.
-
Znajomość Kafka Connect, Schema Registry oraz ZooKeeper i/lub KRaft.
-
Doświadczenie w utrzymywaniu środowisk produkcyjnych.
-
Znajomość podejścia Infrastructure as Code i automation-first.
-
Umiejętność troubleshootingu i rozwiązywania złożonych problemów technicznych.
-
Dobra znajomość języka angielskiego umożliwiająca swobodną pracę w międzynarodowym zespole.
Mile widziane
-
Prometheus, Grafana i Splunk.
-
Jenkins i GitHub.
-
Doświadczenie z connectorami MQ, MongoDB lub GCP Pub/Sub.
-
Doświadczenie w performance tuningu platform streamingowych.
Organizacja pracy
-
współpraca długoterminowa,
-
praca w międzynarodowym środowisku,
-
model hybrydowy – 6 dni w miesiącu z biura.
To dobra propozycja dla osoby, która chce pracować nie tylko przy bieżącym utrzymaniu Kafka, ale również mieć realny wpływ na rozwój globalnej, skalowalnej platformy streamingowej.