AWS Cloud Consultant
Role details
Job location
Tech stack
Job description
We are seeking an AWS Cloud Consultant to advise, design, and implement secure, scalable, and cost-optimized solutions on Amazon Web Services. This role combines hands-on technical delivery with client-facing consulting, helping organizations adopt cloud best practices, modernize legacy systems, and accelerate digital transformation on AWS., AWS Architecture & Implementation
-
Design, build, and deploy AWS cloud solutions aligned to business and technical requirements
-
Architect highly available, scalable, and resilient systems using core AWS services
-
Support application modernization initiatives, including migration, re-platforming, and cloud-native design
-
Guide clients in selecting appropriate AWS services and architectural patterns
Cloud Migration & Modernization
-
Assess on-premises or legacy environments and develop AWS migration strategies
-
Execute cloud migrations using AWS-recommended frameworks and best practices
-
Support modernization efforts using containers, serverless, and managed AWS services
Security, Governance & Best Practices
-
Implement AWS security best practices, including IAM, networking, and data protection
-
Support governance and compliance requirements through AWS-native controls
-
Assist clients with cost optimization, reliability, and operational excellence
Automation & DevOps Enablement
-
Automate infrastructure provisioning using Infrastructure as Code (IaC) such as Terraform or CloudFormation
-
Support CI/CD pipelines and DevOps workflows
-
Promote cloud-native, automation-first operating models
Consulting & Collaboration
-
Work directly with clients to understand requirements and provide technical recommendations
-
Collaborate with application, security, and operations teams
-
Contribute to solution documentation, architecture diagrams, and knowledge sharing
-
Act as a trusted advisor for AWS cloud adoption and optimization
Requirements
Core Requirements
-
3-8+ years of experience in cloud engineering, cloud architecture, or consulting
-
Strong hands-on experience with Amazon Web Services (AWS)
-
Solid understanding of:
-
AWS core services (EC2, VPC, S3, RDS, IAM)
-
Cloud networking concepts and architectures
-
Experience implementing Infrastructure as Code:
-
Terraform and/or AWS CloudFormation
-
Strong foundation in Linux, networking fundamentals, and security concepts
DevOps & Automation
-
Experience with CI/CD pipelines and automation practices
-
Scripting experience using Python, Bash, or similar languages
-
Familiarity with container technologies (Docker, Kubernetes)
Consulting Skills
-
Ability to translate business requirements into technical solutions
-
Strong communication skills for client interactions and technical presentations
-
Experience working in client-facing or cross-functional environments
Nice to Have / Preferred Skills
-
Experience with:
-
AWS Control Tower, Organizations, and multi-account strategies
-
Serverless architectures (AWS Lambda)
-
Managed container services (EKS)
-
Exposure to multi-cloud environments (Azure and/or Google Cloud Platform)
-
Knowledge of cost optimization (FinOps) practices
-
Familiarity with security and compliance frameworks
-
AWS Certifications such as:
-
AWS Certified Solutions Architect - Associate / Professional
-
AWS Certified DevOps Engineer
-
AWS Certified Security - Specialty