1 day ago
Noida, IndiaSenior
Responsibilities
- Build and maintain deployment automation, Azure infrastructure tooling, and pipeline checks.
- Own engineering features through design, implementation, automated testing, rollout, and production support.
- Partner with Defender service teams to improve deployment workflows and integrate automation.
- Write secure, maintainable code and participate in design and code reviews.
- Use logs, telemetry, and incident findings to diagnose failures and improve reliability and observability.
- Reduce repetitive deployment and operational work by developing reusable solutions.
- Lead subsystem design, resolve cross-team technical dependencies, mentor engineers, and guide implementation decisions.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 8+ years of technical engineering experience, or a master’s degree and 6+ years of experience, or equivalent experience.
- Experience building or supporting deployment tooling, cloud infrastructure software, pipelines, or production services.
- Experience with Azure, infrastructure as code such as Bicep or ARM, containerized services, deployment validation, or release recovery.
- Experience with C#/.NET, Python, PowerShell, REST APIs, Azure DevOps, GitHub, or comparable languages and tools.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
