Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.
Für unseren Kunden suchen wir aktuell eine/n Senior Kafka Architect in the Product Cluster Grid Asset (m/w/d) - 95% Remote, 5% Berlin.
Ihre Aufgaben
1. Optimierung der Kafka-Architektur
2. Analyse der bestehenden Kafka-Cluster-Architektur, einschließlich Topologie, Broker-Konfiguration, Replikationsfaktoren und Netzwerkdesign
3. Identifikation von Architektur- und Performance-Schwachstellen
4. Erarbeitung von Optimierungsvorschlägen hinsichtlich Skalierbarkeit, Sicherheit, Ausfallsicherheit, Resiliency, Latenz, Durchsatz und Betriebssicherheit
5. Ableitung konkreter Architektur- und Konfigurationsempfehlungen
6. Dokumentation der Zielarchitektur und Migrationspfade
7. Definition von Verfügbarkeitsanforderungen (SLA, SLO)
8. Konzeption einer hochverfügbaren Kafka-Architektur unter Berücksichtigung von:
9. Multi-Broker- und Multi-Zonen-Setups
10. Replikations- und Partitionierungsstrategien
11. Controller- und Quorum-Design (z. B. KRaft)
12. Bewertung von Failure-Szenarien und deren Auswirkungen
13. Erstellung eines dokumentierten HA-Konzepts inkl. Failover-Strategien
14. Erstellung und Umsetzung eines Konzepts für das Nutzer- und Rechte-Management in Kafka
15. Behandlung von Security Aspekten auf Kubernetes Ebene im Zusammenspiel der Kafka Ressourcen-Verwaltung
16. Migration der Schema-Verwaltung nach ApiCurio
17. Umsetzung und Implementierung der ermittelten Maßnahmen mit dem internen Projektteam
18. Erstellung und Implementierung eines Backup-, Restore- und Disaster-Recovery-Konzepts
19. Analyse der bestehenden Backup- und Wiederherstellungsmechanismen.
20. Definition von RTO- und RPO-Zielen.
21. Konzeption eines Backup- und Restore-Verfahrens für:
22. Kafka-Daten (Topics, Partitionen, Offsets)
23. Konfigurations- und Metadaten
24. Entwicklung eines Disaster-Recovery-Konzepts (z. B. Cross-Cluster-Replikation, MirrorMaker 2)
25. Technische Begleitung bzw. Umsetzung der Implementierung
26. Durchführung und Dokumentation von Wiederherstellungs- und DR-Tests
27. Erstellung eines Betriebskonzepts
28. Definition von Betriebs- und Supportprozessen (Incident-, Change- und Problem-Management)
29. Konzeption von Monitoring-, Logging- und Alerting-Strategien
30. Festlegung von Wartungs-, Update- und Patch-Prozessen
31. Erstellung von Runbooks für Standard- und Störfälle
32. Definition von Rollen, Verantwortlichkeiten und Eskalationswegen
Interessiert?
Merve Ilkiz
Tel.:
Fax.:
Email:
Share posting
Ihre Qualifikationen
33. Bitte nur bewerben, wenn Sie alle Must haves erfüllen!
34. Must-have:
35. mind. 5 Jahre Erfahrung als DevOps Engineer UND 3 Jahre als Kafka-Architekt
36. Kafka - Backup-, Restore- und Disaster-Recovery-Verfahren (z. B. MirrorMaker 2, Cluster Replication)
37. sehr gute Kenntnisse in Kafka Hochverfügbarkeitsumgebungen
38. Operationalisierung von Apache Kafka als Kerntechnologie
39. umfangreiches Know-How in Deployments mit ArgoCD und Helm
40. sehr gute Erfahrungen mit Microservices und Containerorchestration
41. sehr gute Deutschkenntnisse und English C1
42. Nice to have:
43. Tiefgehende Kenntnisse in der Architektur von Apache Kafka (Broker, Controller/KRaft, Topics, Partitionen, Replikation)
44. Kenntnisse in Performance-Tuning, Kapazitätsplanung und Troubleshooting
45. Erfahrung mit Sicherheitskonzepten (TLS, Authentifizierung, Autorisierung, ACLs/RBAC)
46. Nachweisliche Erfahrung im Betrieb von Apache Kafka auf Kubernetes
47. Kenntnisse gängiger Kafka-Operatoren (z. B. Strimzi, Confluent Operator)
48. Erfahrung mit StatefulSets, Persistent Volumes, Storage-Klassen und Netzwerk-Policies
49. Fundierte Kenntnisse von Kubernetes-Architektur und -Betrieb (Pods, Nodes, Scheduling, Networking)
50. Erfahrung mit Hochverfügbarkeits- und Multi-Zonen-Setups
51. Erfahrung in der Erstellung von Betriebskonzepten und Runbooks
52. Erfahrung in technischer Beratung und Architekturdesign
53. Fähigkeit zur Analyse bestehender Umgebungen und zur Entwicklung tragfähiger Zielarchitekturen