We are seeking a highly motivated and experienced AWS Cloud Architect & Technical Team Lead to design, implement, and manage large‑scale cloud solutions on Amazon Web Services (AWS). This role combines technical leadership, architecture ownership, and team coordination, ensuring that cloud environments and infrastructure projects are secure, scalable, cost‑efficient, and aligned with strategic goals.
The ideal candidate will lead cloud architecture initiatives, coordinate technical teams, manage operational workflows, and collaborate with stakeholders across multiple areas. This includes responsibility for backlog management, project follow‑up, and ensuring smooth delivery of cloud initiatives.
Key Responsibilities
Technical Leadership & Team Management
- Lead and mentor the engineering team, providing technical guidance and ensuring effective task delivery.
- Coordinate daily operations, assign workloads (JIRA), and support in resolving technical blockers.
- Ensure alignment between technical execution and project objectives.
AWS Cloud Architecture & Implementation
- Design and implement scalable, secure, and highly available AWS architectures.
- Build cloud solutions using core AWS services (EC2, S3, RDS, Lambda, VPC, IAM, EKS/ECS, CloudFormation/CDK/Terraform).
- Apply AWS best practices and the Well‑Architected Framework.
Infrastructure Automation & IaC
- Automate cloud infrastructure using Terraform, CloudFormation, CDK, and GitOps practices.
- Maintain consistency, traceability, and security across IaC deployments.
Cloud Security & Governance
- Implement AWS security best practices (IAM governance, KMS, networking).
- Manage multi‑account governance and compliance frameworks (Organizations, SCPs, Control Tower).
Operational Coordination
- Participate in regular stakeholder and project follow‑up meetings (Landing Zone, IaC, migration planning).
- Oversee progress of cloud migration and operational tasks, ensuring timely delivery.
Cost Optimization & Continuous Improvement
- Assess cloud environments and propose improvements for cost, performance, and security.
- Promote evolving AWS-native solutions to enhance efficiency and scalability.
Cross-functional Collaboration
- Work closely with development, operations, security, and architecture teams.
- Translate business needs into secure, scalable cloud solutions and provide technical leadership across the organization.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, or similar fields.
- 5+ years of experience designing and managing cloud architectures, preferably in AWS.
- AWS Certified Solutions Architect – Professional (or equivalent certifications).
- Strong experience with key AWS services:
- EC2, S3, RDS, VPC
- Lambda, API Gateway, DynamoDB
- EKS/ECS, CloudFormation, IAM, CloudWatch
- Expertise in designing scalable, fault‑tolerant, and secure architectures.
- Strong knowledge of containers (Docker, Kubernetes, EKS) and automation tools (Terraform, CloudFormation, CDK).
- Experience implementing cloud security and compliance policies.
- Experience with CI/CD tooling: GitHub Actions, GitLab CI/CD, Jenkins, AWS CodePipeline/CodeBuild.
- Excellent communication skills for working with both technical and non‑technical stakeholders.
- Ability to manage multiple priorities, work independently, and lead teams in fast‑paced environments.