5 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Design and develop scalable AKS/Kubernetes infrastructure for GPU and AI accelerator environments.
- Build services and automation for cluster provisioning, configuration, upgrades, deployment, and lifecycle management.
- Develop node health monitoring, failure detection, automated recovery, and resource-management capabilities.
- Improve scalability, reliability, availability, telemetry, observability, diagnostics, and operational readiness across accelerator fleets.
- Build Kubernetes integrations for accelerator discovery, scheduling, resource management, and workload enablement.
- Diagnose complex issues across Kubernetes, containers, Linux, networking, and accelerator infrastructure.
- Collaborate with control-plane, systems software, hardware, and platform teams on end-to-end solutions.
- Contribute to architecture reviews, engineering practices, code quality, mentoring, and AI-assisted development workflows.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent experience with 4+ years of relevant industry experience.
- Software development skills in Go, C++, C#, Python, or similar languages.
- Experience building distributed systems, cloud infrastructure, or platform services.
- Hands-on experience with Kubernetes, containerization, and cloud-native technologies.
- Understanding of scalability, concurrency, state management, resiliency, and failure-recovery concepts in distributed systems.
- Experience developing reliable production software and debugging complex distributed systems.
- Preferred experience includes Azure Kubernetes Service, large-scale Kubernetes environments, cluster and node provisioning, Kubernetes controllers/operators, scheduling, resource management, and production infrastructure operations.
- Preferred experience includes GPU or AI accelerator infrastructure, Linux, containers, networking, host-level system software, accelerator virtualization, infrastructure automation, telemetry, metrics, distributed tracing, observability, and production diagnostics.
- Ability to use and share AI-assisted engineering workflows for code generation, debugging, testing, documentation, troubleshooting, automation, and infrastructure learning.
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.
