Job Summary
We are seeking an experienced AWS Architect with over 9 years of expertise in designing, deploying, and managing scalable cloud solutions. The ideal candidate will have a strong background in AWS services architecture, DevOps practices, and Infrastructure as Code (IaC). You will be responsible for leading the design and implementation of secure, efficient, and reliable AWS cloud environments to support our business needs.
Key Responsibilities
- Design and implement AWS cloud architectures aligned with best practices
- Manage and optimize AWS environments using Control Tower, Config, and CloudFormation
- Develop and enforce IAM policies and security controls
- Deploy and manage AWS networking components, including VPCs
- Lead DevOps initiatives to automate deployment and management processes
- Write and maintain IaC scripts using Terraform
- Collaborate with cross-functional teams to deliver scalable cloud solutions
- Monitor, troubleshoot, and optimize cloud infrastructure performance
- Stay updated with the latest AWS features and industry trends
Skill Requirements
- 9+ years of professional experience in cloud architecture and engineering
- Extensive knowledge of AWS services including Control Tower, AWS Config, IAM Policies (SCP, IDC, Identity), CloudFormation, and networking/VPC configuration
- Proven DevOps skills for deploying and managing AWS networks
- Strong proficiency in Terraform and IaC methodologies
- Proficiency in Python programming
- Experience in designing secure and scalable cloud architectures
- Excellent problem-solving and communication skills
Nice-to-Have Skills:
- Experience with additional AWS services such as Lambda, S3, EC2, RDS, etc.
- Knowledge of other scripting languages or automation tools
- Familiarity with CI/CD pipelines and tools
- Understanding of security best practices and compliance standards
- Prior experience working in a fast-paced, collaborative environment