Für unseren Kunden suchen wir ab sofort einen DevOps Engineer (m/w/d) für die voraussichtliche Dauer bis 03/2024 mit der Option auf Verlängerung.
Aufgaben:
- Konzeption, Aufbau und Wartung von Multicluster-Lösungen mit Kubernetes,
- Anlage, Verwaltung und Optimierung von Kubernetes-Ressourcen sowie der virtuellen Netzwerkinfrastruktur mit Helm,
- Entwurf, Implementierung und Inbetriebnahme hochverfügbarer Applikationen im bestehenden Cloud-Umfeld im Kontext des Kunden,
- Stabilisierung und Optimierung der bestehenden Cloud-Umgebung unter VMWare, Docker, Kubernetes, RH-Cockpit, ManageIQ und Helm,
- Entwicklung von Tools und Templates zur Automatisierung von Deployments und Überwachung der Cloudumgebung des Kunden mit den Programmiersprachen Bash, Python, PowerShell, Ansible etc.,
- Implementierung der Überwachung von Diensten in der Cloud des Kunden mit Tools wie Prometheus, CheckMK, Splunk, Grafite, Graphana,
- Implementierung von Hochverfügbarkeit mit NGINX, Apache, Tomcat, SpringBoot, Memcache, Redis und verschiedenen Application Servern,
- Implementierung und Überwachung von CI/CD Pipelines zur Automation in der Cloud des Kunden,
- proaktive Störungsbeseitigung und Fehleranalyse auf Basis des implementierten Monitorings,
- Weiterentwicklung und Optimierung der bestehenden IT-Infrastrukturen.
Anforderungen:
Must-have (Erfüllung ist notwendig für die Teilnahme am Bewerbungsprozess):
- Aufbau und Betrieb von Kubernetes,
- allgemeine Programmierung/Skripting/Infrastructure as a Code (z.B. Go, Python, Shell, Ansible),
- Automatisierung und Verwaltung von Linux- oder Windows Systemadministrationsaufgaben,
- verteilte Versionierungssysteme (z.B. Git),
- Infrastructure Automation, Deployment Automation, Configuration Management, Log Management und Monitoring,
- Projektbezogene Anwendungserfahrung in der Architektur und Kommunikation von verteilten Systemen (Microservices),
- Debugging und Performance-Messungen mit Kibana und Grafana,
- Projektbezogene Anwendungserfahrung in der sicherheitsrelevanten Architektur und Sicherung von IT-Infrastrukturen,
- Implementierung Anwendungs- und Benutzersicherheit in Form von ADFS, SAML2, OIDC, OAUTH2 etc.,
- Betrieb von Softwarelösungen,
- Projektbezogene Anwendungserfahrungen agiler Methodenkenntnisse (bspw. SCRUM).
- Sprachkenntnisse:
> Deutsch C2,
> Englisch B2.
Nice-to-have:
- Aufbau, Konzeption und Betrieb von CI/CD Pipelines mit GitLab,
- gute Kenntnisse über gängige Storage-Technologien (NAS, SAN)
Wünschenswerte Kenntnisse (Berücksichtigung bei Profilbewertung in der Gesamtschau):
- Virtualisierungslösungen von VMware (vSphere, vCenter, vRealize, NSX-T), Citrix,
- Virtualisierungslösungen im VS-NFD-Umfeld,
- Kubernetes Multicluster-Lösungen (Cluster API, Kubefed etc.),
- Kubernetes Operator-Framework (managed or developed/implemented),
- Deployment und Wartung von Elastic Cloud on Kubernetes,
- Deployment und Wartung von PostgreSQL (Crunchy Data).
Anmerkung: Nur Projekte der letzten 3 Jahre werden berücksichtigt.
Wir freuen uns auf ihre projektbezogene Bewerbung & Unterlagen über unser Bewerbungstool unten.