onsite
DevOps Engineer - Cloud Environment - EMOS Software GmbH
Devops Engineer
DevOps Engineer responsible for designing, deploying, and maintaining scalable cloud infrastructure using AWS, Kubernetes, Docker, and Terraform, while implementing robust CI/CD pipelines and automation scripts to ensure high availability and performance.
About the role
Key Responsibilities
- Design, implement, and manage cloud infrastructure on AWS, ensuring scalability, security, and cost efficiency.
- Build and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions to automate build, test, and deployment processes.
- Containerize applications with Docker and orchestrate them using Kubernetes, including cluster provisioning, scaling, and monitoring.
- Implement infrastructure as code with Terraform or CloudFormation, versioning configurations and ensuring reproducibility.
- Collaborate with development teams to integrate monitoring, logging, and alerting solutions (Prometheus, Grafana, ELK stack).
- Automate routine operational tasks through scripting (Python, Bash) and manage configuration drift.
Requirements
- Proven experience as a DevOps Engineer or similar role in a cloud‑first environment.
- Strong hands‑on knowledge of AWS services (EC2, RDS, S3, IAM, VPC) and experience with Kubernetes clusters.
- Experience with containerization (Docker) and orchestration (Kubernetes), plus CI/CD pipeline creation.
- Proficiency in infrastructure as code tools such as Terraform or CloudFormation.
- Solid scripting skills (Python, Bash) and familiarity with monitoring/alerting tools.
Skills
awskubernetesdockerterraformcicd