Key Responsibilities
- Design, develop, and implement end-to-end AWS cloud architectures, ensuring scalability, security, and high availability.
- Lead cloud migration initiatives, including assessment, planning, and execution of moving on-premises workloads to AWS.
- Define and enforce cloud architecture standards, best practices, and governance frameworks.
- Collaborate with application, infrastructure, security, and DevOps teams to integrate cloud solutions with existing systems.
- Architect and manage AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, CloudFormation, and container orchestration (EKS, ECS, Docker, Kubernetes).
- Implement and optimize CI/CD pipelines, infrastructure as code (IaC), and automation for cloud deployments.
- Ensure compliance with security, regulatory, and operational standards; perform regular architecture and security reviews.
- Provide technical leadership and mentorship to cloud engineering teams; conduct training on AWS best practices.
- Evaluate and recommend new AWS services and third-party tools to enhance cloud capabilities and cost efficiency.
- Maintain detailed documentation of cloud architectures, processes, and configurations.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
- 10+ years of experience in IT, with at least 5+ years in cloud architecture, specifically on AWS.
- AWS Certified Solutions Architect – Professional (or equivalent advanced AWS certification).
- Proven expertise in designing, deploying, and managing large-scale AWS cloud environments.
- Deep knowledge of AWS services, cloud security, networking, storage, and database management.
- Strong scripting and automation skills (Python, Bash, PowerShell, etc.) and experience with IaC tools (CloudFormation, Terraform, Ansible).
- Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes, EKS).
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong communication and interpersonal skills; ability to work with diverse technical and business teams