Overview
On Site
Hybrid
Up to $140,000
Full Time
25% Travel
Skills
Azure
CI/CD
DevOps
Server
Admin
Job Details
The Azure DevOps Server Administrator will be responsible for the design, implementation, configuration, maintenance, and optimization of our Azure DevOps Server on-premises environment. This role requires a deep understanding of Azure DevOps Server architecture, strong problem-solving skills, and the ability to work collaboratively with cross-functional teams to ensure smooth operations and high availability of our development tools. Forward thinking, automation and engagement with our CI\CD Modernization Team is a critical job function.
Key Responsibilities:
- Install, configure, and maintain Azure DevOps Server infrastructure components including application servers, databases, and build agents.
- Collaborate with development teams to understand requirements and provide technical expertise in optimizing Azure DevOps Server configurations to support efficient CI/CD pipelines.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability, reliability, and scalability of Azure DevOps Server.
- Implement security best practices and ensure compliance with company policies and industry regulations.
- Automate routine tasks and processes using PowerShell, Azure DevOps pipelines, or other scripting tools.
- Perform regular backups, disaster recovery planning, and system upgrades to ensure data integrity and system reliability.
- Stay current with industry trends, best practices, and new technologies related to Azure DevOps Server administration.
- Provide technical support and guidance to internal teams on Azure DevOps Server usage, features, and integrations.
- Document system configurations, procedures, and troubleshooting steps to maintain a knowledge base for future reference.
Qualifications:
- Must be able to obtain Public Trust clearance
- Bachelor s degree in Computer Science, Information Technology, or related field.
- Proven experience as a system administrator or DevOps engineer with a focus on Microsoft Azure DevOps Server.
- In-depth knowledge of Azure DevOps Server architecture, installation, configuration, and administration.
- Hands-on experience with Microsoft technologies including Windows Server, SQL Server, and IIS.
- Proficiency in scripting languages such as PowerShell for automation tasks.
- Strong troubleshooting skills and the ability to diagnose and resolve complex technical issues.
- Experience with source control systems (e.g., Git), CI/CD pipelines, and Agile development methodologies.
- Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
- Azure DevOps certification(s) such as Azure DevOps Engineer Expert is a plus.