DevOps Engineering mit Kubernetes Know How
Freiberuflich in: Remote & Berlin
Dauer: 4 Monate
100% Auslastung
Start: Januar 2025
Dauer: 4 Monate
Auslastung: Vollzeit
Lokation: Remote & Berlin (mind. 1 Woche / Monat, bis zu 50%)
Aufgaben:
* Entwurf, Implementierung und Wartung der Infrastruktur, für den Hybrid Kubernetes Service und den Infrastructure Workflow Management Service mithilfe von Infrastructure-as-Code (IaC) und Skripten
* Verwalten und Optimieren des Kubernetes-Clusters für unsere hybride Infrastruktur
* Gewährleistung von Hochverfügbarkeit, Skalierbarkeit und Leistung
* Implementierung und Pflege automatisierter CI/CD-Pipelines, um eine reibungslose und effiziente Bereitstellung von Software- und Infrastrukturänderungen
* Einrichten von Überwachungs- und Warnsystemen ein, um Probleme proaktiv zu erkennen und zu beheben
* Zusammenarbeit mit unseren Observability-Architekten und -Ingenieuren zur Wiederverwendung bestehender Funktionen und Dienste
* Implementierung und Durchsetzung bewährter Sicherheitsverfahren für die Infrastruktur, einschließlich Zugriffskontrollen, Identitätsmanagement und Schwachstellenanalysen
* Enge Zusammenarbeit mit Produktverantwortlichen, Architekten, Entwicklern und Qualitätssicherungs-Teams, um nahtlose Zusammenarbeit und die Integration von DevOps-Verfahren in den Entwicklungsprozess zu gewährleisten
* Verwalten und Pflegen der Konfiguration, um eine konsistente Konfiguration über Umgebungen zu gewährleisten
* Durchführung von Releases in Abstimmung mit Delivery Leads und Scrum Mastern und Beitrag zur Abstimmung mit anderen Teams, um minimale Unterbrechungen während der Bereitstellung zu gewährleisten
* Kontinuierliche Analyse und Verbesserung der Systemleistung und Skalierbarkeit und bei Bedarf Anpassungen an der Infrastruktur
* Entwicklung und Pflege von Notfallwiederherstellungs- und Sicherungsstrategien zur Sicherstellung der Daten- und Dienstverfügbarkeit im Falle von Ausfällen oder Katastrophen
* Erstellung und Pflege der Dokumentation für Infrastruktur- und Bereitstellungsprozesse, um Wissensaustausch und die Einarbeitung von Teammitgliedern zu erleichtern
* Schreiben von Skripten und Automatisieren von Routineaufgaben zur Verbesserung der betrieblichen Effizienz und um manuelle Eingriffe zu reduzieren
Muss-Anfoderungen:
* Kubernetes-Fachwissen: Gründliche Kenntnisse der internen Funktionsweise von Kubernetes, d. h. Einrichtung einrichten, seine Größe anpassen, Probleme beheben und verschiedene Kubernetes-Versionen verwalten und Verstehen, wie die Netzwerk- und Speicherfunktionen auf einer niedrigen Ebene funktionieren
* Verwaltung der Infrastruktur: Erfahrung in der Verwaltung von Infrastrukturkomponenten, einschließlich Servern, Netzwerke und Cloud-Ressourcen
* Kenntnisse in Infrastructure as Code (IaC)
* Ein ausgeprägtes Verständnis dafür, wie Daten gespeichert, gemeinsam genutzt und gesichert werden (Speicher) und wie sich Informationen innerhalb der Cloud-Konfigurationen aus Netzwerkperspektive verhalten
* Ein gutes Verständnis der internen und externen Ein- und Ausgangsströme, einschließlich der Verbindung über die Cloud
* Fähigkeit zur Einrichtung und Verwaltung von CI/CD-Pipelines mit Tools wie GitLab, Jenkins, Tekton, Argo Workflows und Argo CD
* Mindestens fließende Englischkenntnisse, da die Projektsprache und Interviews auf Englisch stattfinden
Soll-Anforderungen:
* Observability: Beherrschung der Einrichtung von Überwachungs- und Protokollierungssystemen für Echtzeiteinblicke in die Systemleistung
* Vertrautheit mit Tools wie Prometheus, Grafana und optional anderen ähnlichen Stacks (z. B., EFK - Elasticsearch, Fluentd, Kibana) und Überwachungstechnologien wie Splunk, Datadog, etc.
* Admin- und Ops-Erfahrung: Frühere Erfahrungen in Systemadministration und Betriebsfunktionen sind von Vorteil
* Beherrschung der Systemsicherung mit SSL/TLS-Verschlüsselung zum Schutz der Daten, Erfahrung mit geheimen Speichern wie HashiCorp Vault und ein Verständnis des Zero-Trust- und des Least-Privilege-Sicherheitskonzepts
* Beherrschung der deutschen oder ukrainischen Sprache in Wort und Schrift (mindestens C1)