Descripción de la oferta
Overview Deine Aufgabe Wir suchen eine erfahrene Fachkraft für die Gestaltung und Verbesserung unserer Kubernetes-nativen Automatisierungslösung OCAS (Operator-based Cloud Automation Solution) für die Telekom Cloud-Umgebung. Diese Rolle konzentriert sich auf die Bereitstellung eines vollständig deklarativen Lifecycle-Managements für containerisierte Anwendungen/CNFs unter Verwendung von CRDs, Controllern und GitOps mit FluxCD, mit Integrationen wie Vault/ESO, Kafka, Logging Operator, Telegraf und GitLab/Artifactory. Aufgaben Design, Implementierung und Test von produktionsreifen Kubernetes-Operatoren (Go, controllerruntime/Kubebuilder oder Operator SDK) mit getesteten CRDs, einschließlich CNF LCM Operator, Service LCM Operator und Infrastructure Provisioning Operator Definition von Reconciliation-Logik, Status/Events, Finalizern; Implementierung idempotenter, resilienter Controller für die Ziellösung Design, Implementierung und Test von Configuration-as-Data: Templates, umgebungsspezifisches Rendering und Git-basierte Workflows Design, Implementierung und Test funktionierender Integrationen mit Kafka, Logging Operator und Telegraf Erstellung, Aufbau und Test gemeinsamer Parametermodelle (\ "Kundenprofil\") und Konfigurations-Builder für die operatorübergreifende Parameterinjektion Erstellung und Optimierung von GitOps-Repositories mit FluxCD (Multi-Env/Multi-Cluster) mit Release-Templates, Helm/Kustomize-Overlays, Release-Definitionen und Inventory-CRDs Spezifikation, Entwicklung und Test eines vollautomatisierten CNF-Lebenszyklus einschließlich In-Service-Upgrades, Abhängigkeitsmanagement, Skalierung und sauberer Abbau Implementierung von Observability by Design: Logs, Events, Metriken, Fehlerbehandlung, Retry/Backoff Entwicklung, Implementierung und Test von Sicherheits- und Compliance-Integration: RBAC, Vault/ESO Secret-Handling, Image/Chart-Herkunft (Artifactory), Policy-Ausrichtung Implementierung projektspezifischer CI/CD-Pipelines (GitLab) für Build, Test, Security-Scanning und Release nach Artifactory Erstellung detaillierter Architektur- und Design-Dokumentation sowie technischer Beschreibungen der Ziellösungen (z.B. detaillierte Konzepte, APIs, Runbooks, Anwendungsdokumente, erste Benutzerhandbücher) Profil Wir suchen einen erfahrenen Kubernetes Operator Developer mit starken Softwareentwicklungsfähigkeiten, um unsere Kubernetes-native Automatisierungslösung für Cloud-Umgebungen zu gestalten und zu verbessern. Der ideale Kandidat verfügt über Expertise in Go-Programmierung, Kubernetes-Architektur und GitOps-Methoden. Muss-Kriterien Abschluss in Informatik oder einem vergleichbaren MINT-Studiengang Mindestens fünf Jahre relevante Berufserfahrung in der Softwareentwicklung Tiefgreifende Kenntnisse objektorientierter Programmiersprachen (idealerweise Go oder Python) Fundierte Erfahrung mit Kubernetes, Kubernetes APIs, CRDs, Reconciliation Patterns, Finalizers, Role-Based Access Control (RBAC) Fundierte Erfahrung mit GitOps, Helm/Kustomize und GitLab CI/CD Nachgewiesene Expertise in Softwarearchitektur Verhandlungssichere Englischkenntnisse Reisebereitschaft: 2-3 Workshops vor Ort in Bonn (jeweils 3 Tage) Über uns Bei T-Systems findest du bahnbrechende Projekte, die zum sozialen und ökologischen Wohlbefinden beitragen. Wir möchten neue Talente wie dich willkommen heißen, die frische Ideen und verschiedene Blickwinkel mitbringen, die Herausforderungen und kontinuierliches Lernen annehmen, um zu wachsen und die Gesellschaft zu beeinflussen. Und das alles auf eine unterhaltsame Art und Weise. Es spielt keine Rolle, wann oder wo du arbeitest. Es geht darum, Arbeit zu leisten, die wichtig ist, um die Gesellschaft voranzubringen. Aus diesem Grund werden wir alles Mögliche tun, damit du jede Chance zur Entwicklung hast, indem wir dir ein Unterstützungsnetzwerk, hervorragende Technologie, ein neues Arbeitsumfeld und die Freiheit zum selbstständigen Arbeiten bieten. Wir unterstützen dich dabei, dich sowohl persönlich als auch beruflich ständig weiterzuentwickeln, damit du einen bemerkenswerten Einfluss auf die Gesellschaft nehmen kannst. T-Systems ist ein Team von rund 28.000 Menschen, die weltweit beschäftigt sind, was uns zu einem der weltweit führenden Anbieter von integrierten End-to-End-Lösungen macht. Wir entwickeln Hybrid-Cloud- und Künstliche-Intelligenz-Lösungen und treiben die digitale Transformation von Unternehmen, der Industrie, des öffentlichen Sektors und letztendlich der gesamten Gesellschaft voran. Bewerbungsinformationen Wenn du eine neue Herausforderung suchst, zögere nicht, uns deinen Lebenslauf zu schicken. Werde Teil unseres Teams! T-Systems Iberia wird nur die Lebensläufe von Kandidaten bearbeiten, die die für jedes Angebot angegebenen Anforderungen erfüllen. Zusätzliche Details Reiseanforderungen: 2-3 Workshops vor Ort in Bonn, jeweils 3 Tage. #J-18808-Ljbffr