The Azure Kubernetes Service team is focused on building high-quality container management and orchestration services for cloud environments and beyond, and is looking for a Software Engineer to help shape the future of cloud-native infrastructure on Azure.
Requirements
- Proven experience coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python.
- Experience with container orchestration using Kubernetes
- Experience with cloud environments, particularly Microsoft Azure
- Experience with Linux and Windows platforms
- Experience with DevOps tools and practices
- Experience with automation and scripting
- Experience with programming languages such as Go
Responsibilities
- Advance the capabilities of Kubernetes and auxiliary components on Azure.
- Improve quality of service for Microsoft Azure Kubernetes Service
- Accelerate development velocity for all engineers.
- Balance pragmatism with vision; deliver continuous improvements to the team’s process and codebase.
- Build automation to prevent and/or remediate service problems from becoming production incidents.
- Develop tools for development and operations (DevOps) that simplify the process of building, deploying, and scaling applications in the cloud.
- Create tools and systems that empower engineers to deliver reliable and efficient software
Other
- Bachelor's Degree in Computer Science, or related technical discipline
- Ability to meet Microsoft, customer and/or government security screening requirements
- Ability to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
- Travel up to 25%
- 0-25% travel required