Cloud Engineer - AWS
Role details
Job location
Tech stack
Job description
As a Cloud Infrastructure Engineer, you'll be responsible for designing, implementing, and supporting AWS infrastructure that underpins critical business services. You'll work closely with internal technology teams to ensure cloud environments remain secure, resilient, cost-effective, and aligned with business objectives.
This role offers the chance to work on a broad range of cloud initiatives, from infrastructure automation and migration projects to governance, security, and continuous improvement., * Design, deploy, and maintain AWS cloud infrastructure using services such as EC2, S3, RDS, VPC, IAM, and Lambda.
- Optimise cloud environments for performance, availability, security, and cost efficiency.
- Develop and maintain Infrastructure as Code (IaC) solutions using tools such as Terraform and CloudFormation.
- Support cloud migration and transformation projects.
- Implement and maintain cloud governance, security controls, and compliance standards.
- Monitor cloud services and proactively investigate incidents and performance issues.
- Create and maintain technical documentation, architecture diagrams, and operational procedures.
- Act as a senior technical escalation point for AWS-related issues.
- Collaborate with infrastructure, security, and application teams to deliver robust cloud solutions.
- Evaluate new AWS services and technologies, recommending improvements where appropriate.
Requirements
Are you an AWS expert who thrives on building secure, scalable, and highly available cloud environments?, You'll be an experienced cloud professional with strong AWS expertise and a passion for delivering high-quality infrastructure solutions.
Essential Experience
- Proven experience designing, implementing, and managing AWS environments.
- Strong knowledge of AWS services including EC2, S3, RDS, VPC, IAM, and CloudWatch.
- Hands-on experience with Infrastructure as Code tools such as Terraform and/or CloudFormation.
- Strong scripting and automation skills (Python, Bash, AWS CLI).
- Good understanding of cloud security, identity management, and compliance best practices.
- Excellent troubleshooting, analytical, and problem-solving skills.
Desirable Experience
- Experience with container technologies including Docker, ECS, or EKS.
- Knowledge of CI/CD pipelines and DevOps methodologies.
- Familiarity with monitoring and logging platforms.
- Experience supporting hybrid cloud environments and cloud migration initiatives.
- Understanding of ITIL-based service management practices.
- Exposure to AWS cost management and optimisation strategies.