About the job
AWS Cloud Engineer
Location: Melbourne / Sydney, Australia
Experience: 5+ years
Role Overview
We are looking for an experienced AWS Cloud Engineer with strong hands-on expertise in AWS infrastructure, automation, configuration management, and Infrastructure as Code. The ideal candidate will have solid experience working across AWS, Terraform, CloudFormation, Ansible, and Windows/Linux environments.
Key Responsibilities
- Design, deploy, configure, and maintain scalable and highly available AWS infrastructure.
- Manage AWS compute, networking, storage, security, and monitoring services.
- Develop and maintain Infrastructure as Code using Terraform and AWS CloudFormation.
- Automate infrastructure provisioning, configuration, and operational tasks using Ansible.
- Manage and troubleshoot Windows and Linux servers in cloud and hybrid environments.
- Implement cloud automation, deployment, patching, and configuration management processes.
- Monitor AWS environments and troubleshoot infrastructure, performance, and availability issues.
- Ensure AWS infrastructure follows security, reliability, and operational best practices.
- Collaborate with DevOps, development, security, and infrastructure teams to deliver cloud solutions.
- Support cloud migrations, upgrades, and infrastructure modernization initiatives.
Must-Have Skills
- Strong hands-on experience with AWS Cloud Infrastructure.
- Strong knowledge of Terraform and Infrastructure as Code.
- Experience with AWS CloudFormation.
- Strong experience with Ansible for automation and configuration management.
- Good administration and troubleshooting skills across Windows and Linux environments.
- Experience with AWS services such as EC2, VPC, IAM, S3, CloudWatch, Load Balancing, and Auto Scaling.
- Strong understanding of networking, security, compute, storage, and cloud infrastructure concepts.
- Excellent troubleshooting and problem-solving skills.