Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
Experience in DevOps, Site Reliability Engineering (SRE), or software/systems engineering roles working with Continuous Integration/Delivery (CI/CD) tools (e.g., Azure DevOps)/Git-based workflows/scripting frameworks
Experience operating Azure Software-Defined Networking (SDN) technologies and managing SDN appliances in production, with hands-on involvement in datacenter recovery and Azure control plane troubleshooting
Nice to Haves:
Bachelor's Degree in Computer Science OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
Experience with Transmission Control Protocol/Internet Protocol (TCP/IP) and data center networking
Monitoring/logging platforms and strong problem-solving and software troubleshooting skills
Understanding of system performance, incident response, and troubleshooting in production environments
Knowledge working with databases such as SQL/KQL etc.
What You'll Be Doing:
Design, build, produce, and deliver software to improve usability, reliability, scalability, performance, security, and highly available infrastructure
Develop and maintain Continuous Integration/Delivery (CI/CD) pipelines, infrastructure-as-code (IaC), and automated deployment processes
Own the end-to-end reliability of the monitoring infrastructure
Proactively identify and resolve production issues, perform root cause analysis, and implement long-term fixes
Collaborate with partner teams to enforce best practices in system architecture
Participate in on-call rotations, incident response, and postmortem analysis
Perks and Benefits:
Benefits/perks listed may vary depending on the nature of your employment with Microsoft and the country where you work