Azure DevOps Engineer & Administrator
Role details
Job location
Tech stack
Job description
We are seeking an experienced Azure DevOps Engineer & Administrator to support enterprise cloud modernization, secure CI/CD automation, Azure DevOps platform administration, and GitHub Enterprise operations within a large-scale enterprise environment., The ideal candidate will have strong hands-on expertise in Azure DevOps Services, GitHub Enterprise, Azure cloud infrastructure, Infrastructure as Code (IaC), PowerShell scripting, CI/CD pipeline engineering, and secure DevOps practices. This role requires strong collaboration with development, cloud, infrastructure, cybersecurity, and operations teams in a compliance-driven enterprise environment. Key ResponsibilitiesAzure DevOps & Administration
- Administer and support Azure DevOps Services including:
- Repos
- Pipelines
- Boards
- Artifacts
- Test Plans
- Manage Azure DevOps security groups, permissions, service connections, branch policies, and agent pools.
- Administer GitHub Enterprise Cloud/Server environments including repositories, organizations, teams, permissions, and SSO integrations.
- Implement repository governance, branching standards, RBAC controls, audit logging, and compliance policies.
- Monitor platform performance and troubleshoot Azure DevOps and GitHub issues.
- Support DevOps platform upgrades, migrations, and modernization initiatives.
- Collaborate with cybersecurity teams on vulnerability remediation, audit readiness, governance, and compliance activities.
CI/CD Pipeline Engineering
- Design, develop, and maintain secure CI/CD pipelines using:
- Azure Pipelines
- GitHub Actions
- Build YAML-based and classic release pipelines for automated build, deployment, and release management.
- Implement automated testing, code scanning, deployment approvals, release gates, and artifact management.
- Develop reusable pipeline templates and automation workflows.
- Integrate pipelines with Azure services including:
- Azure App Services
- Azure Kubernetes Service (AKS)
- Azure Functions
- Azure SQL
- Azure Key Vault
- Azure Storage
- Support secure deployment and release management processes.
- Troubleshoot deployment, infrastructure, automation, and pipeline issues.
Collaboration & Technical Support
- Partner with development, infrastructure, cybersecurity, cloud engineering, and business teams on modernization initiatives.
- Provide technical guidance on DevOps best practices, Git workflows, GitHub administration, branching strategies, and CI/CD automation.
- Support onboarding of new applications and teams into Azure DevOps and GitHub environments.
- Mentor junior engineers and support knowledge transfer activities.
- Create and maintain technical documentation, standards, operational procedures, and support guides.
- Drive continuous improvement initiatives focused on automation, security, platform maturity, and operational efficiency.
Requirements
Do you have experience in YAML?, * 5+ years of experience with Azure DevOps administration and engineering.
- Strong hands-on experience with:
- Azure DevOps Services
- GitHub Enterprise
- Azure cloud administration
- CI/CD pipeline engineering
- Experience developing YAML pipelines using Azure Pipelines and/or GitHub Actions.
- Strong experience with Git workflows, branching strategies, and DevOps methodologies.
- Experience with Infrastructure as Code (Terraform, ARM Templates, or Bicep).
- Strong scripting experience with PowerShell.
- Experience supporting enterprise systems in regulated or compliance-driven environments.
- Knowledge of RBAC, cloud governance, audit logging, repository security, and access controls.
- Strong troubleshooting, communication, and documentation skills.
- Experience working in enterprise cloud modernization environments.
Preferred Qualifications
- Microsoft Certifications:
- AZ-400
- AZ-104
- AZ-305
- GitHub Certifications:
- GitHub Administration
- GitHub Actions
- GitHub Foundations
- Experience with:
- Azure Monitor
- Application Insights
- Log Analytics
- Experience supporting cloud security, vulnerability remediation, compliance, or audit activities.
- Experience with .NET, Java, Node.js, or modern application development environments.
- Experience working in government, healthcare, or enterprise environments.
- Experience with GitHub Copilot or AI-assisted software development tools.
Technical Skills
- Azure DevOps
- GitHub Enterprise
- Azure Cloud
- CI/CD Pipelines
- GitHub Actions
- Azure Pipelines
- Terraform
- Bicep
- ARM Templates
- PowerShell
- Kubernetes
- AKS
- Azure Functions
- Azure SQL
- DevOps Automation
- Infrastructure as Code
- Cloud Security
- RBAC
- Git Workflows
- YAML Pipelines
- Release Management
- Cloud Governance
- Enterprise DevOps
- Application Modernization, * Candidates must have reliable high-speed internet for remote work.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and within cross-functional enterprise teams.
- Strong focus on automation, security, process improvement, and operational excellence.