Azure DevOps Engineer
siemens-healthineers
Job Description
- Develop, maintain, and optimize Azure DevOps YAML CI/CD pipelines across multiple projects.
- Automate build, packaging, deployment, and release processes using PowerShell, Python, Azure DevOps REST APIs, and other scripting tools.
- Manage and support Azure DevOps Server/TFS and Git, including repositories, branching, permissions, pipelines, and integrations.
- Manage software packages and artifacts using JFrog Artifactory, Azure Artifacts, NuGet, and npm, including versioning and dependency management.
- Maintain Windows-based build infrastructure and self-hosted build agents, including build tools and dependencies.
- Support and maintain Windows-based build infrastructure and self-hosted build agents, including troubleshooting build environment and toolchain-related issues.
- Integrate and maintain code quality and security tools, including SonarQube and Checkmarx, within the software delivery pipeline.