Back to Jobs

Compute / Virtualization Engineer

Not Disclosed

Job Description & Details

This is a heavy-duty virtualization role where you will be knee-deep in Windows Server, Hyper-V clusters, and custom .NET 8 workload management platforms. If you enjoy building scalable infrastructure, automating complex deployments, and keeping massive enterprise environments running without dropping packets, this gig is worth a serious look.

What You'll Actually Be Doing

You'll spend your days designing, scaling, and troubleshooting high-availability Hyper-V clusters and failover configurations. Expect to write extensive automation scripts for rolling upgrades, patching, and provisioning, while also diving into C# and .NET 8 codebases to maintain internal workload management tools. You will constantly battle performance bottlenecks, handle storage and network optimizations, and execute zero-downtime production updates alongside hardware engineering teams.

The Core Tech Stack

You need absolute mastery over Windows Server and Hyper-V at an enterprise scale. PowerShell is your bread and butter here—not just for simple scripts, but for deep infrastructure automation using WMI and DSC. On top of that, you need a solid grasp of C# and .NET 8 because you'll be interacting with and maintaining actual application code that talks to your infrastructure, meaning basic knowledge of distributed systems and CI/CD pipelines is non-negotiable.

Interview Expectations

Expect the hiring panel to throw a complex failover clustering scenario at you, asking how you would debug a split-brain condition or persistent live migration failure under heavy load; they are testing your real-world battle scars and systematic approach to panic management in production. You will also likely be grilled on PowerShell DSC and .NET concurrency models to see if you can genuinely build self-healing infrastructure rather than just writing scripts that require babysitting.

Application Advice

To get past the ATS filter, make sure your resume explicitly calls out enterprise-grade Hyper-V environments, failover clustering, and large-scale PowerShell automation projects right at the top. Don't just list .NET as a passive skill—highlight any experience you have building internal tools or managing distributed systems using C# so the hiring manager immediately sees you bridge the gap between systems engineering and software development.