AWS DevOps K8
Capgemini
Job Description
Your Role
- Design, deploy, and manage scalable and secure AWS infrastructure using services like EC2, S3, VPC, IAM, RDS, Lambda, and CloudFormation.
- Implement Infrastructure as Code (IaC) using tools like Terraform, Ansible, or AWS CloudFormation.
- Develop and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or similar tools.
- Automate deployment, monitoring, and scaling of applications and infrastructure.
- Containerize applications using Docker.
- Deploy and manage Kubernetes clusters (EKS or self-managed).
- Implement Helm charts and manage Kubernetes manifests.
- Set up monitoring and alerting using tools like Prometheus, Grafana, CloudWatch, or ELK stack.
- Ensure security best practices are followed across infrastructure and applications.
Your profile
-
9–12 years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering.
- Strong hands-on experience with AWS services and Kubernetes.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Experience with Docker, Terraform, Ansible, and CI/CD tools.
- Familiarity with monitoring and logging tools.
- Understanding of networking, security, and system administration.
- Excellent problem-solving and communication skills.
- AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Solutions Architect).
- Experience with microservices architecture.
- Knowledge of other cloud platforms (e.g., Azure, GCP) is a plus.