Lead Cloud Engineer - AWS
ultipro
Job Description
Role description:
- Strong working knowledge of one or more public cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, Google Cloud, IBM Cloud
- Cloud automation - Strong scripting knowledge is mandatory for this profile. You are comfortable with scripting in Shell, Python, Ruby, or any preferred scripting language
- Configuration management - Strong knowledge of one or more configuration management tools such as Ansible, Chef, Puppet, SaltStack, etc.
- Infrastructure provisioning and configuration - Experience with infrastructureas- code using Hashicorp Terraform, AWS CloudFormation, or Azure ARM templates
- 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
- Microservices configuration and management - Experience with container (Docker) orchestration via Kubernetes, Docker Swarm, Mesos, etc. is a plus
- DevOps delivery - DevOps experience with CI/CD, developing deployment pipelines in Jenkins or Bitbucket Pipelines, GitLab CI, AWS CodeBuild/CodeDeploy/CodePipeline, etc. is a definite plus
Required Skills and Professional Experience
- Bachelor’s degree or equivalent experience.
- Overall 6+ years of experience.
Preferred Skills and Professional Experience
1. AWS with Scripting (Python/Ruby/Groovy/Java/JavaScript): Hands-on experience in provisioning, configuring, and automating AWS services
- Certification: Any one of:
-
- AWS Certified SysOps Administrator – Associate
- AWS Certified Solutions Architect – Associate
- AWS Certified Developer – Associate
- Any other AWS Professional/Specialty certification
2. Kubernetes: Hands-on experience in provisioning and managing Kubernetes clusters on any public/private cloud. Developing pipelines and automation to manage the deployment of microservice deployment to clusters.
- Certification (Any one of):
- CKA (Certified Kubernetes Administrator)
- RedHat Certified Specialist in OpenShift Administration
3. Automation: Infrastructure automation (IaC), Configuration Management, CI/CD
- Certification (Any one of):
- RedHat Certified Specialist in Ansible Automation
- HashiCorp Terraform Certified Associate
- Certified Jenkins Engineer
- Must be proficient in Groovy scripting, pipeline, and shared libraries development