Azure DevOps Server Administrator

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.