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.