We are seeking a highly skilled and motivated AWS Cloud Engineer to design, build, and manage our AWS cloud environments, supporting both project delivery and operational stability. You will be responsible for creating scalable, secure, and efficient infrastructure solutions, ensuring high performance, availability, and cost-effectiveness across multiple business-critical platforms.
You'll collaborate closely with Security, Engineering, and Operational teams, playing a key role in infrastructure automation, monitoring, security, and supporting smooth transitions from project build phase to long-term operations.
Responsibilities:
* Design, build, and maintain secure, scalable, and highly available AWS cloud environments.
* Create and manage AWS infrastructure using Infrastructure as Code (IaC) tools such as CloudFormation, Terraform or AWS CDK.
* Configure and manage core AWS services including EC2, S3, IAM, RDS, Lambda, CloudFront, ECS/EKS, and CloudTrail.
* Develop automation scripts using AWS CLI, Python, Bash, or PowerShell to streamline infrastructure provisioning, deployment, and maintenance tasks.
* Implement automated CI/CD pipelines for cloud infrastructure deployments using tools like AWS CodePipeline, CodeBuild, or integration with third-party tools (e.g. Jenkins, GitLab CI).
* Set up and manage monitoring, alerting, and logging solutions using CloudWatch, CloudTrail, AWS Config and other AWS-native tools.
* Continuously monitor system performance and proactively implement optimisation strategies.
* Apply AWS security best practices including managing IAM roles/policies, KMS encryption, GuardDuty, Security Hub etc.
* Ensure compliance with organisational policies and industry regulations.
* Monitor AWS resource usage and costs using Cost Explorer, AWS Budgets, and Trusted Advisor.
* Recommend and implement cost-saving strategies.
* Collaborate with Development, Security and Operations teams to support application development, deployment, and operations on AWS.
* Act as a cloud subject matter expert, providing AWS best practice guidance to internal teams and project stakeholders.
* Investigate and resolve AWS infrastructure-related incidents, ensuring minimal downtime and impact.
* Participate in root cause analysis and implement preventative measures.
* Maintain clear, detailed documentation for AWS environments, architecture diagrams, SOPs, and runbooks.
* Continuously look for opportunities to improve cloud architecture, security, automation, and operational processes.
Experience required:
* 3+ years of hands-on experience with AWS Cloud Engineering and/or Operations.
* Strong expertise with AWS services: EC2, S3, IAM, RDS, Lambda, CloudFormation, CloudWatch, CloudTrail, ECS/EKS, Glue, etc.
* Experience with Infrastructure as Code tools (Terraform, CloudFormation, AWS CDK etc).
* Proficiency in scripting languages: Python, Bash, PowerShell, and using AWS CLI.
* Familiarity with CI/CD tools (e.g. AWS CodePipeline, Jenkins, GitLab CI).
* Solid understanding of AWS security best practices and compliance principles.
* Strong problem-solving and analytical skills.
* Excellent communication and collaboration skills across technical and non-technical teams.
Ability to manage multiple priorities and work in fast-paced environments.
Qualifications:
* AWS Certifications (AWS Certified Solution Architect, SysOps Administrator).
* Experience supporting enterprise systems (Finance, HR, CRM) in AWS environments.
Familiarity with ITIL or service management frameworks.
#J-18808-Ljbffr