Azure DevOps Engineer
Role details
Job location
Tech stack
Job description
Wir suchen einen Senior Azure DevOps Engineer mit 68 Jahren praktischer Erfahrung in der Konzeption, Implementierung und Wartung von CI/CD-Pipelines, Cloud-Infrastrukturen und DevOps-Best Practices auf Microsoft Azure. Der ideale Kandidat arbeitet eng mit den Entwicklungs-, Sicherheits- und Infrastrukturteams zusammen, um skalierbare, sichere und automatisierte Cloud-native Lösungen zu ermöglichen. Hauptaufgaben DevOps & CI/CD
-
Entwurf, Implementierung und Wartung von CI/CD-Pipelines mit Azure DevOps (YAML-Pipelines)
-
Automatisierung von Build-, Test-, Sicherheitsscan- und Bereitstellungs-Workflows
-
Implementierung von Pipeline-Best Practices, einschließlich wiederverwendbarer Vorlagen, Genehmigungen und mehrstufiger Bereitstellungen
-
Integration von Pipelines mit Git-Repositorys, Artefakt-Repositorys und Sicherheitstools Azure Cloud & Infrastruktur
-
Entwurf und Bereitstellung der Azure-Infrastruktur mithilfe von Infrastructure as Code (IaC)
-
Terraform / Pulumi
-
Bereitstellung und Verwaltung von Azure-Diensten wie: Azure Virtual Networks, Subnets, NSGs, Azure VM, VMSS, Azure Kubernetes Service (AKS), Azure Storage, Key Vault, App Services
-
Implementierung von Mustern für Hochverfügbarkeit, Skalierbarkeit und Disaster Recovery Sicherheit und bewährte Verfahren
-
Implementierung von DevSecOps-Verfahren: Geheimnisverwaltung mit Azure Key Vault, Sicherheitsscans in CI/CD-Pipelines
-
Zugriff mit geringsten Berechtigungen mithilfe von Azure RBAC
-
Durchsetzung bewährter Verfahren und Governance für Cloud-Sicherheit
-
Implementierung von Azure-Richtlinien, Tagging-Standards und Verfahren zur Kostenoptimierung Containerisierung und Kubernetes
-
Erstellen und Verwalten von Docker-basierten Anwendungen
-
Bereitstellen und Betreiben von Workloads auf AKS
-
Implementieren von Helm-Charts, Rolling Updates und Blue-Green-Deployments
-
Clustersicherheit und Ressourcenoptimierung Überwachung und Betrieb
-
Einrichten von Überwachung und Warnmeldungen mithilfe von Azure Monitor, Log Analytics, Application Insights, Beheben von Pipeline-, Infrastruktur- und Bereitstellungsproblemen
-
Verbessern der Systemzuverlässigkeit und -leistung durch Automatisierung
Requirements
- Bachelor-Abschluss in Informatik, Software-Engineering, Informationstechnologie oder einem verwandten technischen Bereich
- Mindestens 6 Jahre Erfahrung in einer vergleichbaren Umgebung
- Praktische Erfahrung mit Produktionsumgebungen und unternehmensweiten Systemen
- Nachgewiesene Erfahrung in der Entwicklung und dem Betrieb von End-to-End-CI/CD-Pipelines
- Erfahrung in der Unterstützung hochverfügbarer, skalierbarer und sicherer Cloud-Plattformen
- Fließende Englisch- und Deutschkenntnisse
Benefits & conditions
- Abwechslungsreiche Tätigkeiten in einem spannenden Aufgabenumfeld
- Internationale Großprojekte bei namhaften Kunden
- Mitarbeit in einem sympathischen und motiviertem Team
- Angenehmes und kollegiales Arbeitsumfeld
- Interessante Perspektiven für die fachliche und persönliche Weiterentwicklung
- Attraktive Vergütung und flexible, familienfreundliche Arbeitszeiten