Description:
We are seeking a highly experienced Senior Azure DevOps Engineer with strong hands-on expertise in Azure DevOps (ADO) and GitHub ecosystems. The ideal candidate will independently own end-to-end DevOps processes, drive automation, and manage complex CI/CD pipelines. Deep experience with GitHub Actions, Git workflows, Snowflake integration, and PR-based deployment strategies is essential. This role requires strong ownership, governance awareness, and the ability to collaborate across engineering, QA, and data teams.
Responsibilities
- Design, implement, and manage CI/CD pipelines using Azure DevOps (ADO)
- Independently own DevOps processes, deployments, and release cycles
- Manage repositories, branching strategies, and version control using Git
- Integrate and manage data workflows involving Snowflake
- Implement and maintain infrastructure as code (IaC) practices
- Handle release management, environment management, and deployment automation
- Ensure adherence to change management and governance processes
- Monitor system performance, troubleshoot issues, and optimize pipelines
- Collaborate with development, QA, and data engineering teams
- Drive continuous improvement and DevOps best practices
- Manage repositories, branching strategies, and version control using Git and GitHub
- Implement pull request (PR)–based workflows, code reviews, and approval gates
- Enforce repository governance, branch protection rules, and security best practices
- Design and maintain CI/CD pipelines for Snowflake deployments
- Implement PR-based Snowflake object deployments using GitHub,
- Manage Snowflake credentials, secrets, and role-based access securely
- Handle release management, environment management, and deployment automation
- Ensure adherence to change management, audit, and governance processes
- Implement approval workflows, artifact versioning, and traceability
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
Required Qualifications:
- 7+ years of experience in DevOps with strong expertise in Azure DevOps (ADO)
- Hands-on experience in building and managing CI/CD pipelines
- Solid experience with Git-based version control systems
- Experience with Snowflake integration and deployment workflows
- Experience with scripting (PowerShell, Bash, or Python)
- Experience with infrastructure automation tools (ARM, Terraform, etc.)
- Solid understanding of change management processes and tools
- Knowledge of cloud platforms (Azure preferred)
- Proven solid problem-solving and troubleshooting skills
- Proven ability to work independently and take ownership
Preferred Qualifications:
- Experience with containerization (Docker, Kubernetes)
- Experience working in Agile/Scrum environments
- Exposure to security and compliance in DevOps pipelines
- Familiarity with monitoring tools and logging frameworks
Soft Skills
- Solid ownership mindset and accountability
- Excellent communication and collaboration skills
- Ability to work independently with minimal supervision
- Proactive approach to problem-solving
Why Join Us
- Opportunity to own and drive DevOps strategy end-to-end
- Work with modern cloud and data technologies
- Collaborative and growth-focused environment