Senior Cloud Developer / AWS Cloud Infrastructure
Job Description
We are seeking a Senior Cloud Developer / AWS Cloud Infrastructure Engineer who possesses extensive expertise in the design, implementation, automation, and support of enterprise AWS cloud environments.
This position will emphasize AWS infrastructure, cloud automation, security, troubleshooting, optimization, and providing technical leadership in multi-account enterprise settings.
Key Responsibilities
- Design, provision, configure, and oversee AWS cloud infrastructure within enterprise and multi-account frameworks.
- Automate the provisioning of infrastructure and operational tasks using Terraform, Ansible, AWS Systems Manager, and Python.
- Resolve intricate AWS infrastructure, networking, deployment, and automation challenges and conduct Root Cause Analysis (RCA).
- Establish and uphold AWS security, IAM, compliance, and vulnerability remediation measures.
- Monitor and enhance cloud availability, performance, resilience, security, and cost efficiency.
- Create and maintain architecture documentation, technical standards, SOPs, and operational runbooks.
- Work collaboratively with Application, Cybersecurity, Network, Cloud, and Vendor teams to provide secure and scalable cloud solutions.
- Offer technical direction to engineers and engage in architecture and solution reviews.
- Promote the adoption of best practices across cloud infrastructure, automation, security, and operations.
Required Skills & Experience
- 8+ years of hands-on experience in constructing, implementing, and maintaining enterprise AWS environments.
- In-depth knowledge of AWS EC2, VPC, IAM, S3, RDS, Lambda, and CloudFormation.
- Thorough understanding of AWS IAM, least-privilege access, security controls, vulnerability remediation, audit, and compliance.
- Extensive experience with Terraform and Ansible for automating infrastructure.
- Proficient scripting/programming skills in Python, Bash, or similar.
- Familiarity with CI/CD tools such as GitLab CI/CD, Jenkins, AWS CodePipeline, or similar.
- Strong troubleshooting, analytical, problem-solving, and RCA abilities.
- Experience in working within enterprise or multi-account AWS environments.
- Excellent communication and stakeholder management skills.
- A Bachelor's degree in Computer Science, Engineering, IT, or a related field, or equivalent professional experience.
Preferred / Nice to Have
- Experience with Singapore Government Commercial Cloud (GCC/GCC+).
- Experience in large enterprise or regulated environments.
- Familiarity with cloud security, governance, compliance, and cost optimization.
- Experience in providing technical guidance and engaging in architecture reviews.
Key Technologies
Cloud: AWS
Infrastructure: EC2, VPC, IAM, S3, RDS, Lambda, CloudFormation
Automation / IaC: Terraform, Ansible, AWS Systems Manager
Scripting: Python, Bash
CI/CD: GitLab CI/CD, Jenkins, AWS CodePipeline
Focus Areas: Cloud Infrastructure, Automation, Security, Networking, Troubleshooting, RCA, Governance, Optimization
