onsite
DevOps Engineer - Rheinmetall AG
Devops Engineer
DevOps Engineer responsible for designing, implementing, and maintaining scalable cloud infrastructure, automating deployment pipelines, and ensuring high availability and security across services using AWS, Docker, Kubernetes, and CI/CD tools.
About the role
Key Responsibilities
- Design, deploy, and manage cloud infrastructure on AWS, ensuring scalability, reliability, and cost efficiency.
- Build and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions, automating build, test, and release processes.
- Containerize applications with Docker and orchestrate them using Kubernetes, managing clusters, deployments, and rollouts.
- Implement infrastructure as code with Terraform or CloudFormation, versioning configurations and ensuring reproducibility.
- Monitor system performance, troubleshoot incidents, and implement proactive alerts using Prometheus, Grafana, or CloudWatch.
- Collaborate with development teams to enforce security best practices, perform code reviews, and conduct vulnerability assessments.
Requirements
- 3+ years of experience in DevOps or Site Reliability Engineering roles.
- Proficient with AWS services (EC2, S3, RDS, EKS, CloudWatch) and container orchestration.
- Strong scripting skills in Python or Bash for automation.
- Hands‑on experience with CI/CD tooling and infrastructure as code.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
awsdockerkubernetescicdpythonterraform