This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Production Engineering and AI Group, part of Microsoft’s Core Operating Systems, is central to powering Azure Cloud. This team ensures that our Azure Cloud works with the latest version of Linux software with utmost quality and performance, and serves as the gatekeeper of production software. The team achieves this massive feat at Azure scale through efficient use of automation and by leveraging AI to reduce the human cost of these responsibilities. This is a great opportunity to join the Production Engineering and AI group and be part of Microsoft's Azure Cloud Infrastructure growth.
Job Responsibility:
Create, debug and maintain software to ensure that any Linux based software that gets deployed onto Azure Cloud meets our high-quality bar and provides a seamless experience to our partner teams and end users
Leverage AI and automation to drive efficiency in our processes and reduce human toil
Write clean, efficient, easy-to-maintain and well-documented code, ideally including scripting in Python, Bash, or PowerShell
Analyze and comprehend existing systems and identify areas of improvement
Collaborate with cross-functional teams including Product Managers, SMEs of networking, storage and kernel to ensure that our quality practices and tools are of utmost relevance
Collaborate with infrastructure, DevOps, and security teams to ensure seamless integration and deployment
Be an Open Source enthusiast and contribute to our projects in the open source community via enhancements, code reviews and setting up of CI/CD pipelines
Requirements:
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience)
2–3 years of hands-on experience in handling linux systems, ideally on public clouds
Proficiency in Python and Bash
familiarity with additional languages is a plus
Working, practical knowledge of Linux Operating System internals including networking, storage and memory management and Linux utilities
First-hand experience running and debugging linux systems
Good analytical and problem-solving abilities, with adaptability to changing business needs
Strong interpersonal and communication skills with a collaborative working style