The Azure Edge & Platform Organization is looking to solve the problem of ensuring core services required to support recovery efforts in case of a widespread Azure outage are always available, by maintaining a fleet of bare-metal and virtual assets across multiple regions that host recovery services.
Requirements
- 1+ years of experience with Cloud Services.
- 1+ years of Cloud Infrastructure.
- Experience with Microsoft Azure cloud platform, especially Azure DevOps, App Insights, Key Vault, Storage accounts, etc...
- Prior experience with shipping services over multiple release cycles.
- Experience with container technologies, including Docker and Kubernetes.
- Experience in implementing and integrating open-source tools at-scale with a focus environment management.
- Knowledge and passion for Kanban or Agile development practices, including continuous integration, test-driven development.
Responsibilities
- Deliver high quality features and services end-to-end to support our engineering system from design to development to release.
- Ensure appropriate telemetry, monitoring and alerting for developed features and services.
- Solve significant technological challenges impacting the team and our customers.
- Partner and collaborate with peer engineers and customers to deliver impact for our services.
- Participate and provide high quality feedback in design reviews, code reviews and other team activities.
- Embody our culture and values.
- Drive new investments to solve hard problems, defining architectures, partnering with teammates, and ensuring high code quality, high availability, and scalability of our services.
Other
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience.
- Ability to work in a collaborative team culture where diversity and inclusion are highly valued.
- Commitment to individual growth and development.