DevOps Engineer
Role details
Job location
Tech stack
Job description
We are looking for a DevOps Engineer to support and enhance a critical engineering delivery environment for a medical devices organization. This role blends hands-on administration of Azure DevOps Server with ownership of CI/CD infrastructure, making it ideal for someone who is comfortable managing both platform stability and delivery automation. The position offers the opportunity to work across on-premises systems and cloud-aligned practices while helping teams improve development workflows at scale.
Responsibilities:
-
Administer and maintain the Azure DevOps Server environment, ensuring reliable performance, system availability, and ongoing platform health.
-
Apply updates, patches, and configuration changes to on-premises DevOps servers while monitoring for operational issues and resolving them promptly.
-
Manage user onboarding, access setup, and platform customization to support the needs of development and engineering teams.
-
Oversee CI/CD pipeline infrastructure and support build and release processes across multiple servers and related environments.
-
Take ownership of server-based DevOps processes, improving consistency, stability, and efficiency across the toolchain.
-
Partner with internal teams around the globe to support consolidation efforts as additional groups adopt the shared Azure DevOps Server environment.
-
Contribute to migration-related planning and execution for teams moving from separate Team Foundation Server or Azure DevOps Server instances into a centralized platform.
-
Assist in shaping future cloud readiness by supporting practices and tooling that align with Azure DevOps Services and broader modernization goals.
Requirements
-
5+ years of experience in DevOps engineering, including administration of enterprise development platforms and automation tools.
-
Strong hands-on expertise with Azure DevOps Server, or prior experience with Team Foundation Server (TFS).
-
Proven ability to manage CI/CD pipelines and the supporting infrastructure used for build and release operations.
-
Experience maintaining on-premises server environments, including patching, configuration management, and troubleshooting.
-
Working knowledge of DevOps and infrastructure tools such as Kubernetes, Ansible, Terraform, and AWS.
-
Ability to support platform onboarding, permissions, and customized workflows for cross-functional engineering teams.
-
Experience with Azure DevOps Services or cloud-based DevOps platforms is a plus.
-
Previous involvement in platform consolidation or migration projects is a plus.