Staff Automation Engineer
arm
Job Description
Responsibilities:
- Develop and implement automated solutions for infrastructure provisioning and config management using tools like Terraform, CloudFormation, Ansible, Puppet, Chef.
- Design, configure, and maintain robust CI/CD pipelines configured via GitLab CI, GitHub Actions, Cloudbees/Jenkins, AWS Code Pipeline or Azure DevOps.
- Collaborate with DevOps and Engineering teams to continuously improve and optimize engineering workflows, to enhance efficiency and reduce time-to-market.
- Standardize and automate configuration processes to ensure consistency and compliance across environments.
- Resolve configuration issues, ensuring systems are up-to-date, secure and optimise from cost management perspective.
Required Skills and Experience:
- Validated history of success in automation engineering or a similar role.
- Confirmed understanding of DevOps approach confirmed by the expertise in the managing and provisioning of infrastructure through code (IaC).
- High-level of proficiency with automation tools and technologies such as Terraform, Ansible, Docker, Kubernetes, Jenkins, and Vault.
- Strong understanding of on-premise, cloud platforms (AWS, Azure, GCP), and experience with cloud-native architectures.
- Strong communication, partnership and problem-solving skills with the ability to work successfully in a team-oriented environment.
“Nice To Have” Skills and Experience:
- Certification in relevant technologies (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) is a plus.