Cloud Platform Engineer
RIB Deutschland GmbH
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Tech stack
Agile Methodologies
Cloud Computing
Continuous Integration
Linux
Identity and Access Management
Lightweight Directory Access Protocols (LDAP)
OpenID
Scrum
Role-Based Access Control
Ansible
Prometheus
Shell Script
Vault (Revision Control System)
Toolchain
Virtualization Technology
Data Logging
Cloud Platform System
Okta
Grafana
Infrastructure as Code (IaC)
GIT
Kubernetes
Rancher
Hashicorp
Terraform
Software Version Control
Devsecops
VMware
Microservices
Job description
Der Cloud Platform Engineer ist verantwortlich für den Aufbau, die Automatisierung und den Betrieb der Entwicklungs-, Test- und Produktionsumgebungen im Rahmen der Software Produktentwicklung. Ziel ist es, stabile, skalierbare und automatisierte Prozesse sicherzustellen, die eine effiziente und qualitativ hochwertige Softwarebereitstellung ermöglichen. Im Einzelnen sehen die Aufgaben wie folgt aus:
- Betrieb und Wartung eines Kubernetes Clusters
- Verwaltung eines Kubernetes Clusters auf Basis von Rancher auf einem Virtualisierungs Stack (z. B. VMware)
- Sicherstellung von Hochverfügbarkeit, Skalierbarkeit, Patch Management und kontinuierlichem Monitoring des Cluster Zustands
- Implementierung einer GitOps Chain
- Erweiterung der bestehenden CI/CD Toolchain zu einem GitOps Deployment mit Argo CD
- Definition von Deploy Manifesten für Anwendungen und Infrastruktur im Git Repository
- Implementierung von Identity und Access Management (IAM)
- Integration von Keycloak (bzw. LDAP) als Identity Provider
- Einführung einer Lösung um sensitive Daten zu schützen (z. B. HashiCorp Vault)
- Aufbau einer Zero Trust Architektur
- Bereitstellung von Monitoring und Logging auf Basis von Prometheus und Grafana
- Automatisierung der Umgebung inkl. Aufbau einer Test Strategie
- Unterstützung bei der Einführung von DevSecOps Prinzipien und -Kultur
- Bereitschaft zur Mitarbeit in standortübergreifenden Airbus Teams, aber auch internationalen Teams, ggf. mit Reisetätigkeit und/oder Auslandsaufenthalten
Requirements
- Idealerweise bringst du ein abgeschlossenes Master Studium in der Fachrichtung Informatik (oder vergleichbar) mit sowie relevante praktische Erfahrung im Bereich Cloud Platform Engineering
- Fundierte Erfahrung im Aufbau und Betrieb von GitOps Pipelines (z. B. Jenkins, Argo CD)
- Sehr gute Kenntnisse in Containerisierung (Docker) und Orchestrierung (Kubernetes)
- Erfahrung mit Monitoring und Logging Lösungen (Prometheus, Grafana)
- Kenntnisse in Infrastructure as Code (IaC) - Terraform, Ansible, Helm
- Erfahrung mit Authentifizierungs- und Autorisierungssystemen (Keycloak, LDAP, OIDC, Kubernetes RBAC)
- Praxiswissen im Secret Management (Vault, Sealed Secrets, External Secrets)
- Sicherer Umgang mit Linux Systemen und Shell Scripting
- Erfahrung mit Versionsverwaltung (Git) und agilen Methoden (Scrum, Kanban)
- Verständnis von Microservices Architekturen und Cloud Technologien
- Deutsch und Englisch fließend in Wort & Schrift