Job Description:
Role Overview
As an AWS Cloud Architect, you will serve as the strategic visionary and technical leader responsible for designing, developing, and overseeing the organization's entire cloud computing ecosystem. This role blends advanced technical mastery of Amazon Web Services (AWS) with strategic business acumen to transform legacy workloads into scalable, resilient, highly secure, and cost-optimized cloud-native environments. You will lead cloud migration strategies, establish governance frameworks, and collaborate with key stakeholders to align our cloud roadmap with overall business objectives.
Key Responsibilities
1. Cloud Strategy & Architectural Design
- Blueprint Creation: Design end-to-end cloud architectures that prioritize high availability, fault tolerance, and seamless disaster recovery (DR) capabilities.
- Migration Strategy: Lead complex cloud migration efforts, formulating robust strategies (e.g., re-platforming, re-architecting) to securely transition legacy on-premises applications and big data systems to AWS.
- Strategic Roadmap: Create and govern cloud adoption roadmaps, establishing standards for containerization, serverless architectures, and API management across the enterprise.
2. Security, Compliance & Governance
- Secure by Design: Establish secure cloud landing zones using AWS Control Tower, Organizations, and IAM Identity Center, enforcing strict, least-privilege security boundaries.
- Compliance Standards: Design network security frameworks (VPCs, firewalls, transit gateways) and encryption standards (KMS, CloudHSM) that comply with global regulatory standards (e.g., GDPR, HIPAA, SOC 2, NIST).
3. FinOps & Platform Optimization
- Cost Optimization: Conduct architectural reviews (using the AWS Well-Architected Framework) to optimize cloud resources, reduce operational spend, and model cloud budgets.
- Performance Engineering: Establish baseline metrics for monitoring and telemetry, designing auto-scaling policies and optimizing global content delivery (CloudFront, Global Accelerator).
4. Technical Leadership & Collaboration
- Technical Mentorship: Act as the primary technical advisor to engineering, DevOps, and database teams, helping translate architectural blueprints into functional code.
- Stakeholder Alignment: Confidently present cloud strategies, cost projections, and technical roadmaps to C-level executives and non-technical stakeholders.
Required Technical Skills
Category
Key Architectures & AWS Services
Compute & Serverless
AWS EKS, ECS, Lambda, Fargate, EC2
Data & Storage Systems
Amazon S3, EFS, DynamoDB, Aurora RDS, Redshift, AWS Glue, EMR
Enterprise Integration
AWS Transit Gateway, Direct Connect, Api Gateway, EventBridge, SQS
Security & Governance
IAM, KMS, Secrets Manager, CloudTrail, AWS Config, Control Tower, GuardDuty
Automation & IaC
Terraform, AWS CloudFormation, Ansible
Monitoring & Telemetry
AWS CloudWatch, Prometheus, Grafana
Qualifications & Experience
- Professional Experience: 12+ years in IT/Software Engineering, with at least 5+ years of dedicated experience architecting large-scale enterprise AWS systems.
- Cloud Migration Expertise: Proven track record of successfully migrating large databases and monolithic systems into microservice/containerized AWS environments.
- Deep IaC Mastery: Extensive experience defining multi-account environments using Infrastructure as Code (Terraform or CloudFormation).
- Communication & Soft Skills: Outstanding written and verbal communication skills; proven ability to facilitate workshops, resolve architectural debates, and mentor senior engineering staff.