(Senior) DevOps Engineer
Role details
Job location
Tech stack
Job description
- Design und Wartung skalierbarer Infrastrukturen mit IaC-Tools (Terraform) in Cloud-Umgebungen oder On-Premise
- Erstellung und Pflege von CI/CD-Pipelines zur Automatisierung von Tests und Bereitstellungsstrategien (z.B. Blue-Green, Canary)
- Entwicklung von Automatisierungsskripten und internen Tools in Go, Python oder Bash zur Optimierung der DevOps-Prozesse
- Management containerbasierter Anwendungen mit Docker und Kubernetes, einschließlich Helm Charts und Netzwerkkonfigurationen
- Implementierung von Observability und Automatisierung von Sicherheitsvulnerabilitätsscans
- Erstellung und Pflege von technischen Dokumentationen sowie Definition und Implementierung von Best Practices für DevOps-Prozesse, Bei uns übernimmst du Verantwortung für kundenorientierte Dienste wie Database as a Service und Observability as a Service, die nahtlos in unsere Cloud- und Kubernetes-Produkte integriert sind. Du bist aktiv am täglichen Betrieb und der Wartung dieser Dienste beteiligt, gestaltest deren Weiterentwicklung mit und bringst eigene Ideen für neue SaaS-Produkte ein, während wir unser Portfolio kontinuierlich erweitern.
Du arbeitest täglich mit Kubernetes, CI/CD-Pipelines und Automatisierungstools und trägst so direkt zum Erfolg unserer Kunden bei. Dabei legen wir großen Wert auf Zusammenarbeit, offenen Austausch und Wissensweitergabe - sei es im täglichen Teamwork, bei unseren internen "Show & Tell"-Sessions oder auf externen Konferenzen. Bei uns hast du Raum, Verantwortung zu übernehmen, deine Expertise einzubringen und gemeinsam mit dem Team innovative Lösungen zu gestalten.
Requirements
- Erfahrung mit Linux-Betriebssystemen und Kubernetes sowie Arbeit mit GitOps-Tools
- Gute Kenntnisse in Go / Golang (Kenntnisse in weiteren Programmiersprachen wie Python oder Rust sind von Vorteil)
- Erfahrung mit Infrastructure-as-Code-Tools wie Terraform oder OpenTofu
- Vertrautheit mit CI-Systemen, insbesondere GitLab CI
- Gute Problemlösungs- und Troubleshootingfähigkeiten sowie Sprachkenntnisse in Englisch auf C2-Niveau und ggf. Deutsch auf B2-Niveau.
- Erfahrung im Umgang mit Monitoring-Tools wie Prometheus und Grafana Stack sowie OS-Image-Building (z. B. VMs, Bare Metal oder Container-Images)