Description : Role Summary :
We are seeking an experienced Azure DevOps Engineer with a specialized focus on Data Engineering platforms to join our dynamic team.
The ideal candidate will drive and manage end-to-end CI / CD pipelines, automation, and infrastructure management for database projects, ETL pipelines, and web applications.
You will work closely with data engineers, developers, and cloud architects to ensure seamless deployment, scalability, and performance of data-centric solutions in Azure.
Key Responsibilities :
- Design, implement, and maintain automated CI / CD pipelines using Azure DevOps for Database Projects, ETL processes, and web applications to enable rapid and reliable delivery of features and updates.
- Monitor pipeline health, troubleshoot failures, and implement improvements to optimize deployment processes.
- Collaborate with Data Engineering teams to understand requirements and translate them into automated deployment workflows.
- Manage Azure Repos, enforce branching strategies, and establish pull request validations to maintain code quality and governance.
- Implement version control best practices and streamline code merge and release cycles.
- Manage Azure Key Vault and RBAC (Role-Based Access Control) to ensure secure and compliant management of secrets and access permissions.
- Develop and maintain Infrastructure as Code (IaC) templates using tools like Terraform, Bicep, or ARM templates to provision cloud-native data infrastructure and resources.
- Integrate testing and validation into CI / CD pipelines to ensure robust deployment workflows.
- Provide documentation and knowledge sharing on DevOps best practices and pipeline architecture.
- Stay current with Azure DevOps updates, cloud-native services, and automation tools to continuously improve the DevOps practices.
Required Skills & Experience :
7+ years of experience in DevOps engineering with a focus on data platforms and cloud-native data services.Proven expertise in Azure DevOps ecosystem, including Repos, Pipelines, Boards, and Artifacts.Hands-on experience with CI / CD implementation for Database Projects (SQL / NoSQL), ETL pipelines, and Web Applications.Strong scripting skills in PowerShell, Python, YAML, and Bash for automation and pipeline development.Expertise with Git version control systems, branching strategies, and pull request policies.Experience configuring and managing Azure Key Vault and RBAC for secure access management.Proficient in Infrastructure as Code (IaC) tools such as Terraform, Bicep, or ARM templates for cloud resource provisioning.Solid understanding of cloud-native architecture principles, deployment strategies, and best practices for data engineering workloads(ref : hirist.tech)