Microsoft Azure is looking to build scalable, reliable, and secure container management and orchestration services for Azure Kubernetes Service, defining the next generation of cloud-native infrastructure and streamlining the software development lifecycle for efficient application building, deployment, and scaling on Azure.
Requirements
- 2+ years technical engineering experience with coding in languages including, but not limited to, Golang, C++, C-Sharp or Python
- 1+ years of experience with at least two of the following technologies: Linux or similar Unix-like server environments, Containers, Kubernetes, or other Cloud Native technologies, Azure or other cloud management platforms.
- 1+ year(s) of experience with Continuous Integration/Continuous Deployment (CI/CD) tools and processes, such as Azure DevOps, GitHub, or GitLab.
- 1+ year(s) of experience collaborating on, building, and maintaining medium to large-scale software programs actively developed by multiple engineers.
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
Other
- Embody our Culture and Values
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Microsoft is an equal opportunity employer.