Aufgaben
- Der DevOps Engineer ist verantwortlich für das Design, die Bereitstellung und den Betrieb containerisierter Anwendungen auf Red Hat OpenShift- und Kubernetes-Plattformen
- Die Rolle umfasst den Aufbau skalierbarer, sicherer und hochverfügbarer Cloud-native-Umgebungen zur Unterstützung moderner Anwendungsentwicklung und -bereitstellung
- Von der Kandidatin bzw. dem Kandidaten wird erwartet, CI/CD-Pipelines mit Tools wie Jenkins, GitLab CI oder vergleichbaren Lösungen zu entwickeln und zu betreiben sowie Infrastructure as Code (IaC) mithilfe von Terraform oder Ansible umzusetzen
- Zu den Aufgaben gehören die Cluster-Administration, die Automatisierung von Deployments, das Management von Workloads sowie die Leistungsoptimierung innerhalb von Kubernetes-/OpenShift-Umgebungen
- Der Engineer stellt die Systemzuverlässigkeit sicher, indem er Monitoring-, Logging- und Alerting-Lösungen mit Tools wie Prometheus, Grafana und dem ELK-Stack implementiert
- Darüber hinaus setzt er Best Practices im Bereich Sicherheit durch, einschließlich Zugriffskontrolle (RBAC), Container-Sicherheit und die Einhaltung von Compliance-Standards
- Die Zusammenarbeit mit Entwicklungs-, QA- und Operations-Teams ist essenziell, um Release-Prozesse zu optimieren, die Effizienz von Deployments zu steigern und eine kontinuierliche Bereitstellung von Anwendungen sicherzustellen
- Die Rolle erfordert zudem proaktives Troubleshooting von Produktionsproblemen sowie den Ausbau von Automatisierung zur Verbesserung der operativen Effizienz
- Zusätzlich unterstützt der Engineer Hybrid- und Multi-Cloud-Umgebungen (z.?B. AWS, Azure oder On-Premises) und gewährleistet eine nahtlose Integration im Einklang mit den Unternehmenszielen
Profil
- Expertise in Red Hat OpenShift/Kubernetes
- CI/CD (Tekton, Jenkins, ArgoCD)
- Container registries
- Java Umfeld
- Multi-Cloud Umgebungen
- Deutsch ist Projektsprache
- Englisch ist ebenfalls wichtig
Benefits
- International agierendes Unternehmen