AWS+DevOps
Capgemini
Job Description
Your Role
- Design, deploy, and manage scalable, secure, and highly available infrastructure on AWS.
- Implement and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline.
- Automate infrastructure provisioning using Terraform, CloudFormation, or similar IaC tools.
- Monitor system performance and troubleshoot issues using tools like CloudWatch, Prometheus, Grafana, ELK Stack, etc.
- Manage containerized applications using Docker and orchestration platforms like Kubernetes or ECS.
- Ensure security best practices are followed across cloud infrastructure and deployment pipelines.
- Collaborate with development teams to streamline build, test, and release processes.
- Maintain and optimize cost-effective cloud architecture.
Your Profile
- Strong experience with AWS services (EC2, S3, RDS, Lambda, VPC, IAM, etc.).
- Proficiency in Infrastructure as Code (Terraform, CloudFormation).
- Experience with CI/CD tools and version control systems (Git).
- Knowledge of containerization (Docker) and orchestration (Kubernetes, ECS).
- Familiarity with monitoring and logging tools.
- Scripting skills in Bash, Python, or similar.
- Understanding of networking, security, and cloud architecture principles.
- AWS certifications (e.g., AWS Certified DevOps Engineer, Solutions Architect).
- Experience with serverless architecture and microservices.
- Exposure to Agile/Scrum methodologies.
- Knowledge of cost optimization strategies in AWS.