AWS Devops
Capgemini
Job Description
Your Role
- Design, build, and maintain scalable and secure AWS infrastructure.
- Develop and manage CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
- Monitor system performance, troubleshoot issues, and ensure high availability.
- Implement and enforce security best practices across cloud environments.
- Collaborate with development, QA, and operations teams to streamline deployment processes.
- Manage containerized applications using Docker and orchestration tools like Kubernetes or ECS.
- Perform regular system audits and participate in disaster recovery planning.
- Maintain documentation for infrastructure and deployment processes.
Your Profile
- Strong experience with AWS services (EC2, S3, RDS, Lambda, VPC, IAM, etc.).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with configuration management tools like Ansible, Chef, or Puppet.
- Familiarity with monitoring tools (CloudWatch, Prometheus, Grafana).
- Understanding of networking, security, and database management in cloud environments.