Senior Cloud Engineer - AWS
Indexed description
Job Description
We are looking for a highly skilled Cloud Engineer with deep AWS expertise and strong capabilities in automation. This role focuses on delivering secure, scalable, and highly automated AWS cloud platforms, supporting on-premises to AWS migrations, and enabling standardised, repeatable infrastructure deployments across enterprise environments.
Key Responsibilities
- Develop and maintain Infrastructure as Code (IaC) for automated provisioning and configuration.
- Build and manage automated deployment pipelines using CI/CD best practices.
- Support AWS landing zone implementation and platform standardisation (Control Tower / multi-account models).
- Collaborate with application, security, and operations teams for seamless integration and deployment.
- Participate in architecture reviews and contribute to AWS best practices and governance frameworks.
- Support migration of on-premises workloads to AWS, including planning, execution, and optimisation.
- Implement monitoring, logging, and cost optimisation (FinOps) capabilities.
- Maintain documentation for designs, automation scripts, and operational procedures.
- Deep hands-on expertise in Amazon Web Services (AWS), including:
- Compute & Storage: EC2, S3, Lambda, RDS, EKS
- Networking & Security: VPC, IAM
- Monitoring: CloudWatch
- Strong understanding of cloud-native and hybrid architectures
- Proven experience with AWS migration tools:
- AWS Application Migration Service (MGN)
- AWS Database Migration Service (DMS)
- Solid understanding of migration strategies:
- Rehost (“lift and shift”), Replatform, Refactor
- Experience modernising legacy workloads to cloud-native solutions
- Expertise in Terraform (preferred)
- Working knowledge of AWS CloudFormation and/or AWS CDK
- Strong understanding of modular, reusable IaC design principles
- Experience with configuration management tools such as Ansible
- Strong scripting skills in Python, Bash, and/or PowerShell
- Demonstrated ability to automate:
- Infrastructure provisioning
- Environment lifecycle management
- Hands-on experience with CI/CD tools:
- GitHub Actions, Jenkins, AWS CodePipeline, CodeBuild
- Ability to design and implement end-to-end CI/CD pipelines
- Familiarity with GitOps practices and automation-first delivery approaches
- Strong knowledge of AWS VPC architecture and design
- Experience with:
- Security groups, NACLs, and routing
- Hybrid connectivity (VPN, AWS Direct Connect)
- Load balancing (ALB/NLB) and DNS (Route 53)
- Deep understanding of AWS security services:
- IAM roles and policies
- Least privilege access and identity federation
- Experience with governance tools:
- AWS Config, Service Control Policies (SCPs)
- AWS Security Hub
- Strong knowledge of encryption and key management (AWS KMS)
- Experience with:
- AWS CloudWatch, CloudTrail, X-Ray
- Ability to implement centralised logging and observability frameworks
- Strong skills in alerting, monitoring, and performance optimisation
- AWS Certifications:
- AWS Certified Solutions Architect (Associate or Professional)
- AWS Certified DevOps Engineer (preferred)
- Experience building AWS landing zones and multi-account environments
- Strong background in automation-first, IaC-driven delivery models
- Experience working within Agile / DevOps teams
- Excellent communication, collaboration, and stakeholder management skills
Make it real | www.capgemini.com
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search