Role Overview
We are seeking a highly experienced and technically strong AWS Architect with 6+ years of hands-on experience in AWS cloud architecture, infrastructure engineering, and automation. The ideal candidate will be responsible for designing, implementing, and managing secure, scalable, and highly available cloud solutions within enterprise environments.
The candidate should possess deep expertise in AWS services, Terraform, cloud security, automation, and infrastructure optimization. This role requires close collaboration with application, network, security, and development teams to architect and deliver reliable cloud-native and hybrid solutions.
Key Responsibilities
- Design, implement, and maintain scalable AWS infrastructure and services within a managed services environment.
- Architect highly available, fault-tolerant, and auto-scalable cloud solutions using AWS and Terraform.
- Work closely with application, security, and networking teams to ensure AWS solutions align with business and technical requirements.
- Develop and implement Infrastructure as Code (IaC) using Terraform for provisioning and configuration management.
- Design and maintain enterprise-grade cloud security solutions including encryption, IAM policies, key management, and compliance controls.
- Configure, deploy, and manage AWS services such as EC2, RDS, VPC, S3, Glacier, Route 53, CloudFront, CloudWatch, Lambda, DynamoDB, SNS, SQS, SES, and related services.
- Implement automation for deployment, monitoring, security, and routine operational tasks.
- Support cloud migration initiatives and provide technical consultation for application modernization and migration strategies.
- Configure and manage CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy including cross-account deployments.
- Collaborate with engineering and development teams to evaluate and introduce new AWS technologies and best practices.
- Troubleshoot complex production and infrastructure issues and provide sustainable long-term solutions.
- Participate in solution architecture reviews, cost optimization initiatives, and cloud governance activities.
- Prepare technical documentation, AWS reference architectures, and operational procedures.
Required Skills & Experience
- 6+ years of experience in AWS cloud architecture and engineering.
- Strong hands-on expertise in AWS cloud technologies and services.
- Mandatory experience with Terraform and Infrastructure as Code (IaC).
- Strong experience designing highly available and disaster recovery-enabled cloud environments.
- Expertise in implementing enterprise-scale cloud security, encryption, IAM, and key management solutions.
- Experience with microservices architecture and cloud-native applications.
- Strong scripting/programming skills in Python or another high-level language.
- Experience with AWS Lambda and serverless architecture.
- Hands-on experience with CI/CD and deployment automation tools.
- Good understanding of networking, security, and configuration management in AWS.
- Working knowledge of containers and container orchestration platforms such as Docker and Kubernetes.
- Experience with monitoring and logging tools including AWS CloudWatch and CloudTrail.
- Ability to perform architecture reviews and recommend improvements for scalability, performance, and security.
Certifications
- AWS Certified Solutions Architect – Professional (preferred)
- Additional AWS or DevOps certifications will be an advantage
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent communication and stakeholder management skills
- Ability to work collaboratively across cross-functional teams
- Strong ownership and accountability mindset
- Ability to work in fast-paced and dynamic environments