This position is an Azure DevOps Engineer role within our client s pre-production Mobility Labs
group. The team is responsible for building and standardizing CI/CD pipelines that automate how
Network Functions are deployed across multiple lab environments, with a future path to production
deployments.
This role works closely with our client s application teams and third-party vendors to design,
implement, and drive CI/CD automation using Azure DevOps (ADO). The focus is on pipeline
development, deployment automation, and workflow orchestration.
We are seeking a well-rounded professional who brings an equal balance of vendor management
expertise (50%) and hands-on technical skills (50%). This role serves as a key bridge between
external partners and internal technical teams, ensuring vendors deliver high-quality solutions while
also contributing directly to technical execution and problem-solving
This opportunity requires onsite presence twice a week out of any of these locations:
Key Responsibilities
Design, build, and maintain Azure DevOps CI/CD pipelines to automate deployment of Network
Functions across lab and future production environments
Collaborate directly with application teams and third-party application vendors to integrate
CI/CD workflows
Coordinate vendor deliverables, timelines, and dependencies with internal stakeholders
Ensure vendors meet quality, security, and compliance standards
Identify CI/CD improvements and standardization opportunities
Support container-based workflows using Docker and Kubernetes
Create and troubleshoot Linux shell script templates from scratch
Develop and maintain YAML-based Azure DevOps pipelines, with emphasis on deployment
activities
Work with Azure DevOps agents, repositories, and pipeline templates
Implement secure pipeline integrations using Azure Key Vault, service principals, and Azure
Resource Manager endpoints
Automate infrastructure configuration using Terraform (pipeline-driven, not infra ownership)
Use Azure CLI extensively for automation and troubleshooting
Drive and lead technical discussions, design reviews, and working sessions
Troubleshoot pipeline failures and deployment issues across environments
Qualifications:
Strong hands-on experience with Linux and shell scripting
Strong experience working with external vendors is mandatory
Strong experience with Ansible and Python
Expert-level understanding of Azure DevOps and Azure, including:
Azure DevOps Pipelines (especially YAML pipelines)
Azure DevOps Agents
Azure DevOps Repos
Azure Key Vault (AKV)
Azure Container Registry (ACR)
Azure Resource Manager (service connections, endpoints, service principals)
Experience creating and maintaining deployment-focused CI/CD pipelines
Strong experience working with Git (branching, tagging, commits, pull requests)
Solid understanding of CI/CD methodologies and best practices
Strong working knowledge of YAML and JSON, including variable definition and reuse
Troubleshooting and working with different CNI/CSI is a nice to have