Location: Harrisburg, PA
Position Type: Hybrid
Hybrid Schedule: First 3 months: in-office every Wednesday and Thursday (8:30am-4:30pm, 30-min lunch). Afterward: in-office at least once per month (first Wednesday)
Contract Length: 12 months
Position Overview:
We are seeking an experienced Azure DevOps Engineer & Administrator to support enterprise cloud modernization efforts through secure DevOps platform administration, CI/CD automation, and governance-focused cloud operations. This role will lead Azure DevOps and GitHub Enterprise initiatives, streamline deployment processes, and collaborate across infrastructure, cybersecurity, and development teams to enhance operational efficiency and compliance.
Duties:
Administer and optimize Azure DevOps Services including Boards, Repos, Pipelines, Artifacts, and Test Plans
Configure branch policies, security groups, service connections, and agent pools
Monitor system performance, troubleshoot platform issues, and improve DevOps workflows
Support teams in achieving Azure DevOps maturity and adoption goals
Administer GitHub Enterprise environments, including repositories, organizations, teams, permissions, and SSO integrations
Implement governance standards, repository policies, and secure branching strategies
Manage RBAC, audit logging, access reviews, and compliance-related configurations
Support migration efforts between Azure DevOps and GitHub platforms
Collaborate with cybersecurity teams on vulnerability remediation, ATO support, and continuous monitoring initiatives
Design, build, and maintain secure CI/CD pipelines using Azure Pipelines and GitHub Actions
Integrate automated testing, code scanning, artifact management, and approval workflows into deployment pipelines
Integrate CI/CD pipelines with Azure services including App Services, AKS, Functions, SQL, Key Vault, and Storage
Develop reusable pipeline templates and environment-based deployment strategies
Partner with development, infrastructure, cloud engineering, and program teams to support modernization initiatives
Provide guidance on DevOps best practices, Git workflows, GitHub Copilot, and automation strategies
Mentor junior engineers and contribute to DevOps standards, documentation, and operational procedures
Lead troubleshooting efforts for complex deployment, infrastructure, and pipeline issues
Support onboarding of new teams and projects into Azure DevOps
Document technical processes, standards, and operational procedures
Contribute to continuous improvement initiatives with a focus on automation and operational efficiency
Required Skills:
5 years of experience working with Azure DevOps in both developer and administrator capacities.
Proficiency with Azure DevOps Services and Azure cloud administration.
Hands-on experience administering GitHub Enterprise Cloud or Server environments.
Expertise in CI/CD best practices, branching strategies, and modern DevOps methodologies.
Strong proficiency with Git and enterprise branching strategies.
Solid understanding of Infrastructure as Code tools including Terraform, Bicep, or ARM templates.
Experience with scripting languages such as PowerShell for automation and administration tasks.
Experience supporting systems within regulated or compliance-driven environments.
Strong written documentation, communication, and collaboration skills.
Preferred Skills:
Microsoft certifications including AZ-400, AZ-104, or AZ-305 are highly desired.
GitHub certifications such as GitHub Foundations, GitHub Actions, or GitHub Administration are highly desired.
Experience with monitoring and observability tools including Azure Monitor, Application Insights, and Log Analytics is highly desired.
Experience implementing security and compliance best practices within cloud environments is highly desired.
Background supporting development ecosystems such as .NET, Java, Node.js, or similar technologies is highly desired.
Experience building and maintaining YAML pipelines using Azure Pipelines and GitHub Actions is highly desired.