跳至内容 跳转至页脚

Developer Productivity Engineering - C#, Azure DevOps, CI/CD

职位ID
501109
发布时间
31-3月-2026
工作领域
Research & Development
公司
Siemens Healthcare Private Limited
经验水平
高级专业人士
工作职位
全职
工作模式
仅办公室/网站
工作性质
长期
通知語言
  • 班加罗尔 - - 印度
Job Summary

We are looking for a highly analytical and hands-on Software Engineer (3–5 years experience) to join our DevOps team, with a strong focus on pipeline orchestration optimization and workflow redesign.

This role goes beyond development — the engineer will analyze current CI/CD pipeline inefficiencies, identify bottlenecks, and drive improvements in build, test, and release workflows. The ideal candidate should be a strategic thinker who can combine development expertise with system-level analysis to enhance overall developer productivity.

Candidates with prior exposure to Syngo Via development environment and workflows (as contributor) will be highly preferred, as this role involves improving pipelines supporting similar ecosystems.

Key Responsibilities
  • Analyze existing Azure DevOps (ADO) pipelines to identify performance bottlenecks, failures, and inefficiencies
  • Redesign and optimize YAML/vNext-based pipeline orchestration for scalability, reliability, and speed
  • Develop tools and automation frameworks using C# and .NET Core, along with scripting (PowerShell, Bash, Python) and API-based integrations
  • Improve build and test strategies, including optimization of test execution and parallelization
  • Collaborate with integration teams to enhance orchestration of build and test pipelines
  • Design and implement automation solutions such as automated pipeline triggers, and reusable pipeline components
  • Drive pipeline observability, monitoring, and troubleshooting
  • Improve developer productivity and engineering efficiency through automation and process improvements
  • Act as a technical consultant for teams using the DevOps toolchain

Required Skills
  • Strong programming experience in C# and .NET Core
  • Hands-on experience with Azure DevOps (ADO) including YAML pipelines and orchestration
  • Strong understanding of CI/CD pipeline architecture and optimization techniques
  • Experience analyzing and improving pipeline performance, build times, and test workflows
  • Solid knowledge of Git/TFS version control systems
  • Strong analytical thinking and problem-solving ability
  • Ability to understand complex systems and propose strategic improvements

Preferred / Good to Have
  • Experience with Syngo Via development environment or workflows (as developer)
  • Experience in pipeline performance tuning (e.g., caching, parallel jobs, dependency optimization)
  • Knowledge of test strategy optimization (test selection, flaky test handling, distributed testing)
  • Scripting experience (PowerShell, Bash, or Python)
  • Experience with REST APIs and toolchain integrations
  • Familiarity with logging, monitoring, and diagnostics in CI/CD systems