Stellenangebot
Principal, Azure AKS Engineer
Der Job als Principal Azure AKS Engineer bei Northern Trust umfasst die Gestaltung, Implementierung und Wartung von Azure Kubernetes-Clustern sowie die Überwachung und Optimierung ihrer Leistung. Der Kandidat sollte Erfahrung mit Azure-Diensten, Containerisierung und CI/CD-Pipelines haben.
Stellenbeschreibung
Aufgaben
- Azure Kubernetes Service (AKS) Management:
- Design, Implementierung und Wartung von Azure Kubernetes-Clustern und zugehörigen Diensten.
- Sicherstellung von hoher Verfügbarkeit, Skalierbarkeit und Leistung von AKS-Umgebungen.
- Konfiguration und Verwaltung von Netzwerk-, Speicher- und Compute-Ressourcen für Kubernetes-Workloads auf Azure.
- Containerisierung & Orchestrierung:
- Entwicklung und Verwaltung von containerisierten Anwendungen mit Docker und Kubernetes.
- Verwaltung von Deployments, Skalierung und Automatisierung von Manifesten.
- Implementierung von Continuous Integration/Continuous Deployment (CI/CD)-Pipelines für automatisierte Deployments auf AKS.
- Überwachung & Fehlerbehebung:
- Einrichtung und Wartung von Überwachungstools (z.B. Azure Monitor, Prometheus, Grafana) zur Sicherstellung von Leistung und Zuverlässigkeit.
- Fehlerbehebung und Lösung von Problemen mit Kubernetes-Clustern, Anwendungen und Infrastruktur.
- Bereitstellung von Root-Cause-Analysen für Vorfälle und Ausfälle, um Verbesserungen zur Minimierung zukünftiger Vorfälle voranzutreiben.
- Sicherheit & Compliance:
- Implementierung von Sicherheitsbest Practices für Kubernetes-Cluster (z.B. RBAC, Netzwerkrichtlinien, Pod-Sicherheitsrichtlinien).
- Sicherstellung der Einhaltung der Kubernetes-Umgebung mit Unternehmensrichtlinien und Branchenstandards.
- Durchführung von Schwachstellenbewertungen und Zusammenarbeit mit DevOps-Teams zur Behebung von Sicherheitsbedenken.
- Zusammenarbeit & Dokumentation:
- Zusammenarbeit mit DevOps-, Entwicklungs- und Betriebsteams, um eine nahtlose Integration und Bereitstellung sicherzustellen.
- Erstellung und Wartung von klaren, detaillierten Dokumentationen für AKS-Architektur, Bereitstellungsstrategien und Troubleshooting-Anleitungen.
- Bereitstellung von Anleitung und Mentorship für Junior-Ingenieure bei Bedarf.
- Azure-Integration:
- Zusammenarbeit mit anderen Azure-Diensten wie Azure Active Directory (AAD), Azure Load Balancer, Azure Storage und mehr, um eine reibungslose Integration mit AKS sicherzustellen.
Anforderungen
Bildung & Erfahrung
- Starkes Verständnis von Cloud- oder Azure-Cloud-Diensten, insbesondere solchen, die für AKS relevant sind (z.B. virtuelle Netzwerke, Azure Storage, Managed Identity).
- Solid Erfahrung mit Containerisierung (Docker) und CI/CD-Tools wie Azure DevOps, Jenkins, GitLab oder ähnlich.
- Erfahrung mit Überwachungstools (Azure Monitor, Prometheus, Grafana, ELK-Stack).
- Vertrautheit mit Infrastructure as Code (IaC)-Tools wie Terraform oder Azure Resource Manager (ARM)-Vorlagen.
- Starke Programmierkenntnisse in Sprachen wie Bash, PowerShell, Python oder Go.
Soft Skills
- Starke Problemlösungsfähigkeiten und Aufmerksamkeit für Details.
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.
- Fähigkeit, unabhängig und kollaborativ innerhalb eines Teams zu arbeiten.
- Starke organisatorische und Zeitmanagementfähigkeiten.
Bevorzugte Qualifikationen
- Azure-Zertifizierungen (z.B. Azure Solutions Architect Expert, Azure Administrator Associate oder Azure DevOps Engineer Expert) sind von Vorteil.
- Erfahrung mit serverloser Computing oder Azure Functions.
- Vertrautheit mit GitOps-Praktiken.
- Kenntnisse von cloud-nativen Architekturen und Microservices-Mustern.
Wir bieten
- Gehaltsspanne: $137,450 - $233,600 USD
- Umfassendes Benefits-P
Jobdetails