Azure DevOps & GitHub Enterprise Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced Senior Azure DevOps & GitHub Enterprise Engineer to support enterprise DevOps modernization initiatives through Azure DevOps administration, GitHub Enterprise management, CI/CD automation, and cloud platform engineering.
The ideal candidate will possess strong expertise in Azure DevOps Services, GitHub Enterprise, Infrastructure as Code (IaC), CI/CD pipeline development, governance, security compliance, and cloud automation. This role requires close collaboration with development, cloud engineering, cybersecurity, infrastructure, and program teams in highly structured and compliance-driven environments., * Administer and optimize Azure DevOps Services including Boards, Repos, Pipelines, Artifacts, and Test Plans
- Configure branch policies, RBAC security groups, service connections, repositories, and agent pools
- Administer GitHub Enterprise Cloud/Server including organizations, repositories, teams, permissions, and SSO integrations
- Implement governance standards, secure branching strategies, repository policies, and audit controls across Azure DevOps and GitHub platforms
- Support Azure DevOps maturity initiatives and onboarding of new teams/projects
- Monitor platform performance, troubleshoot issues, and optimize DevOps workflows
- Support compliance, governance, auditing, vulnerability remediation, and ATO processes in collaboration with cybersecurity teams
- Manage migration efforts between Azure DevOps and GitHub environments when required, * Design, develop, and maintain secure CI/CD pipelines using Azure Pipelines and GitHub Actions
- Build Manual and YAML-based deployment pipelines for enterprise applications and cloud infrastructure
- Integrate automated testing, code scanning, approvals, artifact management, and deployment automation into CI/CD workflows
- Integrate pipelines with Azure services including App Services, AKS, Azure Functions, SQL Database, Key Vault, and Azure Storage
- Implement reusable pipeline templates, environment strategies, and automation best practices
- Support Infrastructure as Code (IaC) deployments using Terraform, Bicep, or ARM templates, * Collaborate with development, infrastructure, cloud, cybersecurity, and operations teams to support enterprise modernization programs
- Provide guidance on Git workflows, GitHub Copilot, DevOps best practices, automation strategies, and release management
- Mentor junior engineers and contribute to technical standards, documentation, and operational procedures
- Lead troubleshooting and resolution of complex pipeline, deployment, and infrastructure issues
- Document DevOps processes, architecture standards, and operational workflows
Requirements
- 5+ years of experience working with Azure DevOps as both Developer and Administrator
- Strong hands-on experience with Azure DevOps Services and Azure cloud administration
- Experience administering GitHub Enterprise Cloud or Server
- Expertise with CI/CD best practices, branching strategies, Git workflows, and DevOps methodologies
- Strong experience with YAML pipelines using Azure Pipelines and GitHub Actions
- Hands-on experience with Infrastructure as Code (Terraform, Bicep, or ARM Templates)
- Experience with scripting languages such as PowerShell
- Experience supporting systems in regulated, compliance-driven, or government environments
- Strong analytical, troubleshooting, communication, and documentation skills
- Ability to work independently and collaboratively in fast-paced environments
Highly Desired Qualifications
- Microsoft Certifications such as AZ-400, AZ-104, or AZ-305
- GitHub Certifications including GitHub Foundations, GitHub Actions, or GitHub Administration
- Experience with Azure Monitor, Application Insights, and Log Analytics
- Experience implementing security and compliance best practices within cloud environments
- Background in .NET, Java, Node.js, or related development ecosystems
- Familiarity with AI platforms and GitHub Copilot integrations