Dev Ops Engineer (Azure)
About the Role
We are seeking a highly skilled Dev Ops Engineer with expertise in Azure to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining infrastructure and processes that support multiple engineering teams globally.
Key Responsibilities
* Design, implement, and maintain robust CI/CD pipelines using Azure Dev Ops or comparable tools to automate build, testing, and deployment workflows, ensuring streamlined software delivery.
* Evaluate, integrate, and manage cutting-edge Dev Ops tools and technologies, continuously optimizing the development lifecycle and automating operational processes.
* Implement and oversee Infrastructure as Code (IaC), leveraging tools such as Terraform or ARM templates to automate the provisioning and management of cloud infrastructure.
* Implement effective incident management processes and tools, ensuring rapid response, recovery, and continuous improvement of infrastructure and services.
Requirements
* 5+ Years of Experience in Azure Dev Ops or Cloud Engineering, with a proven history of working in cloud-based infrastructures.
* Deep expertise in managing and deploying applications on Azure, with specialized knowledge in Kubernetes and Docker.
* Experience in using Git/Bitbucket for version control, along with a solid foundation in Python and Shell Scripting languages (Bash).
Skillset
* Azure
* Jenkins
* Python
* Terraform
* PowerShell
* Fabric