Aufgabenstellung:
Systemüberwachung und -wartung
Sie überwachen den Systemzustand, reagieren proaktiv auf Überwachungswarnungen und prüfen Anwendungs- und Systemprotokolle, um im Falle von Fehlern geeignete Maßnahmen zu ergreifen.
Entwicklung und Implementierung
Sie unterstützen bei der Definition und Implementierung von Kubernetes-Implementierungen und beraten bei der Erstellung von Kubernetes-Manifesten für kundenspezifische Implementierungen.
Software-Audits und Disaster Recovery
- Sie sind verantwortlich für Software-Updates, VM-Konfigurationen und die Disaster Recovery des Systems.
- allgemeine VM-Updates und Konfiguration durch unsere zu erstellenden IaC-Definitionen (Terraform, Ansible und Kubernetes)
- Prüfung neuerer Container-Images und Software-Versionen
- Planung und Durchführung von Updates für Infrastrukturkomponenten (Kubernetes, Ceph, VMs, ...) und bereitgestellte PaaS-Container
Sicherheit und Skalierung der Plattform
Sie stellen die Verfügbarkeit der Plattform sicher, reagieren auf Ausfälle und skalieren Cluster und Speicherlösungen.
Ihr Profil:
Erfahrung in der Systemadministration
Sie kennen sich mit der Linux-Shell und GNU-Tools aus und verstehen Netzwerkprotokolle und Datenrouting.
- Sie kennen sich mit einer Terminal-Linux-Shell und GNU-Tools aus
- Sie sind in der Lage, Systemprotokolle zu interpretieren, Fehlerzustände zu erkennen und selbständig zu beheben
- Wissen über die Funktionsweise von Netzwerken und Kommunikation/Daten-Routing
- mit IaC-Definitionen arbeiten können (z. B. Terraform, Ansible, Kubernetes Manifests)
- Kenntnis einiger Grundprinzipien der Datenbankverwaltung
Kenntnisse in der Container-Orchestrierung
Sie haben Erfahrung mit der Einrichtung von Kubernetes-Clustern und dem Umgang mit persistentem Speicher (in diesem Fall: einem Ceph-Cluster).
DevOps-Kultur
Sie sind erfahren in der Git-Versionskontrolle und haben eine offene Einstellung zu Open-Source-Lösungen.
- Sie kennen die Git-Versionskontrolle und wissen, wie man die DevOps-Kultur lebt
- Sie haben eine aufgeschlossene Haltung gegenüber Open Source
- Unterstützung und Beratung bei der Interaktion mit den Stakeholdern unserer Projekte, die auf der Plattform laufen werden
- sich für Projekte einsetzen, die sich an die Funktionsweise der Plattform anpassen, und die Gründe für die Einhaltung unserer Richtlinien überzeugend darlegen können
Hilfreiche Zertifizierungen: Kubernetes (CKAD, CKA, CKS, CCA, CL260), Linux (LFCA, LFCS, LFCT, PCA), Cloud (AZ900, AZ350), GitOps (CGOA)
Teamarbeit und Lernbereitschaft
Sie arbeiten unterstützend und beratend im Team und sind bereit, sich schnell in neue Technologien einzuarbeiten.