Přeskočit na obsah Přeskočit na zápatí

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

Podrobnosti o osobě
501109
Zveřejněno od
31-Bře-2026
Obor
Research & Development
Společnost
Siemens Healthcare Private Limited
Úroveň zkušeností
S dlouholetou praxí v oboru
Název pozice
Plný úvazek
Režim práce
Pouze na pracovišti
Druh smlouvy
Trvalý
Lokalita
  • Bengalúru - - Indie
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