About the Job
We are seeking a skilled Azure DevOps Engineer to help design, build, and maintain reliable cloud delivery pipelines and infrastructure for our teams. This is a Full-time role with OnSite work arrangement. You will partner with engineering and operations to streamline CI/CD workflows, automate deployments, and support high-availability systems across the Microsoft Azure ecosystem. If you enjoy turning complex build and release processes into repeatable, secure, and observable pipelines, this role is for you.
Roles & Responsibilities
- Design, implement, and maintain Azure DevOps CI/CD pipelines for application and infrastructure deployments.
- Support Azure Cloud Services deployments and operational readiness, ensuring consistent release quality and traceability.
- Work with Azure Data Factory to automate data workflows, manage releases, and coordinate environment promotion.
- Develop and maintain infrastructure-as-code (IaC) using Terraform, including environment and resource provisioning.
- Create automation scripts using Shell Scripting to support build steps, deployment tasks, and operational tooling.
- Collaborate with developers and architects to implement best practices for security, compliance, and configuration management.
- Troubleshoot pipeline failures, improve build/release performance, and enhance logging and monitoring for deployments.
- Maintain documentation for pipelines, release processes, and infrastructure changes to support auditability.
Required Skills & Qualifications
- Proven hands-on experience with Azure DevOps, including pipelines, build/release automation, and reusable templates.
- Strong working knowledge of Microsoft Azure and Azure Cloud Services (networking, compute, storage concepts, and secure configuration).
- Experience implementing and operationalizing Azure Data Factory releases and environment management.
- Practical expertise with Terraform for repeatable and reliable environment provisioning.
- Competency in Shell Scripting for automation, tooling, and pipeline task execution.
- Ability to troubleshoot end-to-end problems across pipelines, infrastructure, and application delivery workflows.
- Strong communication and collaboration skills to work effectively with cross-functional teams.