Corning
Softgic
DevOps Engineer – Azure | Terraform | Kubernetes 6912
Über die Stelle
Wir suchen einen erfahrenen DevOps Engineer mit fundierten praktischen Kenntnissen in Microsoft Azure, Terraform und Kubernetes (AKS) zur Konzeption, zum Aufbau und zum Betrieb sicherer, skalierbarer und hochverfügbarer Cloud-Plattformen.
Der ideale Kandidat spielt eine Schlüsselrolle bei der Verbesserung der Infrastrukturautomatisierung und -zuverlässigkeit, der Implementierung von Infrastructure as Code (IaC)-Praktiken, der Optimierung von CI/CD-Pipelines und der Sicherstellung der Stabilität und Leistung von Produktionsumgebungen.
Wir suchen einen Profi mit soliden Erfahrungen in Produktions-Cloud-Umgebungen, starken Troubleshooting-Fähigkeiten und einem guten Verständnis für Automatisierung, Monitoring, Netzwerke und Cloud-Sicherheit.
Aufgaben
- Entwurf, Bereitstellung und Verwaltung der Infrastruktur auf Microsoft Azure, um Skalierbarkeit, Verfügbarkeit, Leistung und Sicherheit zu gewährleisten.
- Verwaltung von Azure-Diensten wie Azure Kubernetes Service (AKS), Virtual Networks, Load Balancers, Storage Accounts, Azure Monitor und Application Insights.
- Erstellung, Wartung und Optimierung von Terraform-Modulen für die automatisierte Infrastrukturbereitstellung.
- Implementierung von Best Practices für Infrastructure as Code (IaC) und Aufrechterhaltung der Konsistenz über Entwicklungs-, QA- und Produktionsumgebungen hinweg.
- Betrieb und Unterstützung von Kubernetes/AKS-Clustern in Produktions- und Nicht-Produktionsumgebungen.
- Verwaltung von Container-Bereitstellungen, Skalierung, Rolling Upgrades und Resilienzstrategien.
- Fehlerbehebung bei Problemen im Zusammenhang mit Clustern, Knoten, Pods, Netzwerken und Cloud-Infrastruktur.
- Entwurf, Implementierung und Wartung von CI/CD-Pipelines für Infrastruktur- und Anwendungsbereitstellungen.
- Automatisierung von Build-, Test-, Bereitstellungs-, Release- und Rollback-Prozessen.
- Integration von Sicherheitskontrollen, Infrastrukturvalidierung und Qualitäts-Gates in CI/CD-Pipelines.
- Implementierung von Monitoring-, Logging- und Alerting-Lösungen zur Gewährleistung der Systemverfügbarkeit und -zuverlässigkeit.
- Teilnahme an der Produktionsvorfallreaktion, Ursachenanalyse (RCA) und kontinuierlichen Verbesserungsprozessen.
- Unterstützung von Disaster Recovery (DR), Backup- und Hochverfügbarkeitsstrategien.
- Teilnahme an Bereitschaftsdiensten nach Bedarf.
- Enge Zusammenarbeit mit den Teams für Softwareentwicklung, Qualitätssicherung, Sicherheit und Architektur.
Anforderungen
- 4–7 Jahre Erfahrung in DevOps, Platform Engineering, Site Reliability Engineering (SRE) oder ähnlichen Rollen.
- Umfangreiche praktische Erfahrung mit Microsoft Azure in Produktionsumgebungen.
- Nachgewiesene Expertise mit Terraform für Infrastructure as Code (IaC).
- Solide praktische Erfahrung mit Kubernetes, insbesondere Azure Kubernetes Service (AKS).
- Erfahrung in der Konzeption, Implementierung und Wartung von CI/CD-Pipelines.
- Gute Kenntnisse von Linux-Systemen und deren Administration.
- Fundiertes Verständnis von Netzwerken, Cloud-Sicherheit und IAM-Grundlagen.
- Erfahrung in der Fehlerbehebung von Infrastruktur und der Lösung von Incidents in Produktionsumgebungen.
- Kenntnisse in Scripting und Automatisierung mit PowerShell, Bash und/oder Python.
- Erfahrung mit Monitoring- und Observability-Tools, insbesondere Azure Monitor und Application Insights.
- Kenntnisse von Hochverfügbarkeitsarchitekturen, Backup-Strategien und Disaster Recovery (DR).
- Verständnis von Best Practices für Cloud-Infrastrukturen in Bezug auf Sicherheit, Skalierbarkeit, Leistung und Kostenoptimierung.
- Bachelor-Abschluss in Informatik, Systemtechnik, Softwaretechnik oder einem verwandten technischen Bereich oder gleichwertige praktische Erfahrung.
