1 day ago
Bengaluru, IndiaEntry Level
Responsibilities
- Develop and maintain software for cluster provisioning, configuration, upgrades, and lifecycle management.
- Build automation and self-service tooling to reduce manual operational work.
- Improve deployment pipelines, automated testing, release validation, diagnostics, and developer workflows.
- Use telemetry and debugging tools to investigate failures, identify root causes, and implement lasting improvements.
- Contribute to fleet health, capacity management, free-pool optimization, and cluster autoscaling.
- Support new region and cloud deployments and validate new compute, storage, and Service Fabric capabilities.
- Collaborate with engineers and partner teams to design, test, deploy, and support scoped features.
- Document solutions, participate in code reviews, and apply secure and reliable engineering practices.
Requirements
- Bachelor's degree in computer science or a related technical discipline with proven coding experience, or equivalent experience.
- Strong foundations in data structures, algorithms, object-oriented programming, and asynchronous programming.
- Experience developing and debugging software in C#, Java, C++, Python, or a comparable language.
- Familiarity with Azure, AWS, or Google Cloud.
- Interest or experience in infrastructure automation, deployment pipelines, automated testing, or developer tooling.
- Ability to use logs, metrics, and experiments to investigate problems and evaluate solutions.
- Clear communication, collaborative problem-solving, and willingness to learn unfamiliar systems.
- Ability to pass Microsoft's Cloud Background Check upon hire or transfer and every two years thereafter.
- Familiarity with distributed systems, messaging services, or infrastructure lifecycle management is helpful but not required.
Benefits
- Benefits and perks may vary depending on employment type and country of work.
- Applications are accepted on an ongoing basis until the position is filled, with the posting open for a minimum of five days.
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.
