Software Engineer II at Microsoft
Auckland, Auckland, New Zealand -
Full Time


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Node Provisioning, Performance Optimization, Troubleshooting, CI/CD Pipelines, OS Images, GPU Drivers, Network Drivers, Security Compliance, Collaboration, System Monitoring, Root Cause Analysis, Golang, C++, C#, Python

Industry

Software Development

Description
Develop and support software for node provisioning. This software configures VMs and joins them to AKS clusters. Optimise performance of software to improve node provisioning time and reliability, and troubleshoot issues related to node provisioning. Manage and maintain CI/CD pipelines and associated software to build, test, and publish OS images for AKS's Windows and Linux nodes. Manage and support complex GPU and Network drivers, including installation, configuration, and troubleshooting for various GPU types on AKS. Implement security measures and ensure compliance with security standards and best practices. Collaborate with other teams and document processes and configurations. Monitor system health, respond to incidents, perform root cause analysis, and ensure system reliability 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, Golang, C++, C# or Python OR equivalent experience. Working in Linux or similar Unix-like server environments Working on Windows server environments Using container technologies, Kubernetes, or other cloud-native platforms 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, Golang, C++, C# or Python OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, Golang, C++, C# or Python OR equivalent experience. 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
Develop and support software for node provisioning, optimizing performance and troubleshooting issues. Manage CI/CD pipelines and support complex GPU and Network drivers for AKS clusters.
Loading...