AWS Public Cloud Consultant
Job Summary
Ensono is seeking a Senior Consultant to lead AWS public cloud transformation projects, ranging from migrations to platform modernization. You will serve as a technical authority, driving client engagements from scoping through implementation. The role involves mentoring team members, defining technical standards, and delivering high-quality, scalable cloud solutions.
Responsibilities
- Lead AWS design workshops and solution scoping
- Execute server and application migrations to AWS
- Mentor team members and provide technical governance
- Design and optimize AWS cloud environments
- Collaborate with international teams on modernization projects
Required Skills
- AWS Migration Tools (DMS, Migration Hub)
- Infrastructure as Code (Terraform, CloudFormation)
- DevOps & CI/CD (Jenkins, GitHub Actions)
- Containerization (EKS, ECS, Docker)
- Scripting (Python, Bash, PowerShell)
Job Details
### Role Overview
Ensono's Cloud Consultancy team is expanding to meet increasing client demand for complex, high-value cloud transformation projects, ranging from traditional lift-and-shift migrations to advanced platform modernization (VM to PaaS or serverless). As a Senior Consultant, you will lead client engagements from initial technical scoping through hands-on implementation of AWS environments.
### Key Responsibilities
- Lead design workshops and articulate AWS product capabilities to clients and stakeholders.
- Create solution design documentation and deliver technical presentations.
- Scope projects and design solutions in collaboration with clients and internal teams.
- Mentor and upskill team members; serve as technical escalation point.
- Deploy, configure, and optimize AWS environments and solutions.
- Support integration, testing, and troubleshooting of AWS solutions.
- Provide technical governance and oversight for client engagements.
- Conduct peer reviews of technical documentation.
- Define and maintain technical standards and best practices.
- Lead and execute migration projects involving servers and applications from private cloud or on-premises environments to AWS public cloud, including assessment, planning, execution, and optimization.
- Ensure successful migration of mission-critical workloads, including re-platforming, re-hosting, and modernization as needed.
- Collaborate with clients to develop migration strategies, perform readiness assessments, and deliver seamless transitions to AWS.
### Required Qualifications
**Non-Technical Requirements:**
- Proven leadership experience (senior consultant or team lead).
- Self-motivated, organized, and enthusiastic.
- Excellent written and verbal communication skills.
- Strong stakeholder management and presentation abilities.
- Demonstrated ability to collaborate with international teams and stakeholders.
**Technical Requirements:**
- Expertise in AWS migration tools (Application Migration Service, DMS, Migration Hub, App2Container).
- Proficiency with infrastructure as code and automation tools (CloudFormation, Terraform, Ansible, AWS Systems Manager).
- Experience with DevOps and CI/CD tools (AWS CodePipeline, Jenkins, GitHub Actions).
- Hands-on experience with cloud-native and modernization technologies (Lambda, EKS/ECS, Docker, AWS SAM).
- Familiarity with monitoring, security, and optimization tools (CloudWatch, X-Ray, Security Hub, Config, Cost Explorer).
- Scripting and programming in Python, PowerShell, Bash, YAML, JSON.
- Experience with AWS governance tools (Control Tower, Organizations, IAM, KMS).
### Industry Qualifications
- 7+ years in technology consulting leadership roles.
- 4+ years in AWS technology planning and implementation.
- Bachelor's Degree in a related field required; Master's Degree preferred.
- At least one Professional-level AWS certification.