Job Description
Who we are
We’re looking for a highly engaged DevOps Engineer for one of our projects within a large-scale telecommunications environment. Our client is a major telecommunications provider in Germany, operating large-scale digital platforms and infrastructure supporting millions of users. The environment is characterized by complex system landscapes, high availability requirements, and a strong focus on automation and scalability.
The DevOps team provides a central platform for all development teams and supports the setup and operation of automated CI/CD pipelines. A key responsibility lies in managing and evolving the OpenShift cluster, which currently forms the backbone for running microservices. The project will start in an OpenShift-based environment, therefore strong current-state skills are essential. There is a long-term strategic goal to migrate towards AWS, experience with AWS and modern cloud-native tooling is a clear advantage, supporting the future transition.
What you'll be doing
- Setup, operation, and continuous improvement of CI/CD infrastructure across the system landscape (AWS, Web Applications, Microservices, Legacy systems)
- Ensure smooth and automated deployments across environments up to production (DevOps & Continuous Delivery principles)
- Operate and maintain container platforms (primarily OpenShift, Kubernetes)
- Close collaboration with development, system, and QA teams
- Implementation and promotion of DevOps best practices
- Support migration and evolution towards cloud-based (AWS) architecture
What you'll bring along
- Bachelor’s degree in Informatics or a similar field of study, or equivalent practical experience
- Minimum 2 years of experience in a similar position
- Strong experience with Jenkins (pipeline creation, administration, troubleshooting)
- Experience with ArgoCD (deployment automation for Kubernetes)
- Experience with Ansible (playbook development and automation)
- Experience with Kubernetes (operation and support of containerized applications)
- Experience with OpenShift (cluster administration, developer support)
- Experience with Docker (container build, operation, troubleshooting)
- Good understanding of Elastic Stack (ELK), Grafana, Kibana, Prometheus
- Dashboard creation, alerting, health checks, and monitoring configurations
- Experience with Version control systems (e.g., Bitbucket)
- Integration of repositories into CI/CD pipelines
- Good understanding of Linux systems (administration and troubleshooting)
- Networking basics and security awareness (firewalls, connectivity)
- Basic knowledge of relational databases (PostgreSQL, Oracle)
- Experience with Secrets Management (e.g., HashiCorp Vault, OpenBao)
- Experience with SonarQube (code quality integration)
- Good understanding of Traefik (basic configuration and usage)
- Infrastructure as Code (e.g., Terraform, CloudFormation) is nice to have
- Very good English and German communication skills, written and spoken
- Terraform experience is nice to have