- Hands-on knowledge on services and implementation such as Landing Zone,
Control Tower, Transit Gateway, CloudFront, IAM, VPC, EC2, S3, Lambda,
Load Balancers, Auto Scaling, etc.
- Experience in scripting languages such as Python, Bash, Ruby, Groovy, Java,
JavaScript
2. Automation (Mandatory) :
Hands-on experience with Infrastructure as Code automation (IaC) and Configuration
Management tools such as :
- Terraform, CloudFormation, Azure ARM, Bicep, Ansible, Chef, or Puppet
3. CI / CD (Mandatory) :
Hands-on experience in setting up or developing CI / CD pipelines using any of the
tools such as (Not Limited To) :
- Jenkins, AWS CodeCommit, CodeBuild, CodePipeline, CodeDeploy, GitLab
CI, Azure DevOps
4. Containers & Orchestration (Good to have) :
Hands-on experience in provisioning and managing containers and orchestration
solutions such as :
- Docker & Docker Swarm
- Kubernetes (Private\Public Cloud platforms)
- OpenShift
- Helm Charts
Certification Expectations
1. Cloud : Certification (Mandatory, any of) :
- AWS Certified SysOps Administrator – Associate
- AWS Certified Solutions Architect – Associate
- AWS Certified Developer – Associate
- Any AWS Professional / Specialty certification(s)
2. Automation : (Optional, any of) :
- RedHat Certified Specialist in Ansible Automation
- HashiCorp Terraform Certified Associate
3. CI-CD : (Optional)
- Certified Jenkins Engineer
4. Containers & Orchestration (Optional, any of) :
- CKA (Certified Kubernetes Administrator)
- RedHat Certified Specialist in OpenShift Administration
Responsibilities :
- Lead architecture and design discussions with architects and clients.
- Understanding of technology best practices and AWS frameworks such as “Well-
Architected Framework”
- Implementing solutions with an emphasis on Cloud Security, Cost Optimization,
and automation
- Independently handle customer engagements and new deals.
- Ability to manage teams and derive results.
- Ability to initiate proactive meetings with Leads and extended teams to highlight
any gaps / delays or other challenges.
- Subject Matter Expert in technology.
- Ability to train\mentor the team in functional and technical skills.
- Ability to decide and provide adequate help on the career progression of people.
- Handle assets development
- Support to the application team – Work with application development teams to
design, implement and where necessary, automate infrastructure on cloud
platforms
- Continuous improvement - Certain engagements will require you to support and
maintain existing cloud environments with an emphasis on continuously
innovating through automation and enhancing stability / availability through
monitoring and improving the security posture