An IaC Engineer responsible for creating automated pipelines to provision and configure infrastructure using software development practices such as CI/CD, automated testing and GitOps. The role involves building the IaC framework for a customer, enabling them to extend and scale the framework in the future, and introducing automation to other teams.
Requirements
- Good interpersonal skills and cultural awareness.
- Significant hands-on experience, automating the provisioning and configuration of large-scale infrastructure.
- Strong communication skills and an ability to enable others through coaching and pairing.
- Experience using CI/CD techniques in DevOps and IaC approaches
- Experience with scripting such as Python /Powershell /BASH/PowerShell
- Experience with writing declarative code and understand why it is beneficial in an IaC approach
- Experience with integrating Service Catalogues (e.g. ServiceNow) into an IaC framework
- Experience with public cloud provider as Microsoft Azure, AWS or GCP
- Experience with on-prem private cloud as VMware vSphere, Tanzu, OpenShift