The Azure Core Organization is looking to create a foundation for Microsoft's Cloud Platform for utility computing, including an efficient, virtualized computational substrate, automated service management system, and scalable storage services.
Requirements
- Coding experience in languages including, but not limited to, C, C++, Java, JavaScript, or Python
- Experience in analyzing and troubleshooting large-scale distributed systems
- Experience shaping platform strategy on Infrastructure as Code (IaC)
- Knowledge of software engineering principles and practices
- Experience with cloud-based platforms and technologies
- Experience with automation and orchestration tools
- Familiarity with security and compliance requirements for cloud-based systems
Responsibilities
- Partners with appropriate stakeholders to determine user requirements for a set of scenarios.
- Delivery of a reliable, scalable, secure Capacity Infrastructure Platform solution for 1st and 3rd party customers, contributing technical expertise throughout development stages.
- Acts as a Designated Responsible Individual (DRI) in monitoring system for interruptions and recommends actions to restore system/product/service.
- Continuously drive improvement across teams based on the resource provisioning ecosystem data.
- Developing a holistic resource provisioning ecosystem to secure, validate and provision the complex multi-layered Azure platform
- Add capacity plasticity to the fastest growing cloud platform on the market
- Collaborate to manage the capacity lifecycle from demand signals to hardware decommission
Other
- Bachelor's Degree in Computer Science, or related technical discipline
- 6+ years technical engineering experience
- Ability to meet Microsoft, customer and/or government security screening requirements
- 4+ years of experience in people management
- Exceptional problem-solving skills with a strategic mindset