Azure Virtual Desktop (avd) Architect / Senior Cloud Engineer

Home Based, ZA, South Africa

Job Description

Tech Guru - IT for Accounting Firms
Full-Time | Remote | Global | Senior-Level

Tech Guru is a fast-growing, fully remote MSP dedicated exclusively to helping accounting firms thrive with secure, reliable, high-performance technology. As we expand our cloud-hosted service offerings, we are looking for an exceptional Azure Virtual Desktop (AVD) Architect / Senior Cloud Engineer to lead the architecture, build, and operationalization of our next-generation AVD-based cloud desktop platform.

This is a transformative, high-impact role in which you will design and launch a repeatable, secure, multi-tenant cloud environment that will become a core service offering for 150+ accounting firms nationwide.

What You Will Own
In this role, you'll architect and build our new AVD platform from the ground up. Your work directly shapes performance, security, scalability, and long-term profitability of our cloud desktop service.Azure Virtual Desktop (AVD) Architecture & Build

Architect and deploy AVD host pools, session hosts, workspaces, and autoscaling frameworks. Build optimized Windows 11 multi-session images tailored for high-demand accounting applications (UltraTax, ProSystem fx, Lacerte, QuickBooks Desktop, Practice CS, and more). Configure and optimize FSLogix user profiles, Azure Files/NetApp Files storage, and automated image pipelines.
Multi-Tenant MSP Cloud Architecture

Design a secure, scalable, multi-tenant AVD environment using Azure Lighthouse, Entra ID, and CSP subscription models. Create standardized deployment templates (Bicep/Terraform/ARM) enabling consistent, repeatable client onboarding. Implement secure-by-default networking architecture (Private Endpoints, PEP, hub/spoke, custom DNS).
Security, Compliance & Best Practices

Implement end-to-end security across identity, access, and infrastructure: Conditional Access, MFA, Identity Protection, Defender suite, least-privilege RBAC, and hardening baselines. Build a security framework tailored to the accounting industry, including strong safeguards for PII, SOC2 compliance, and ransomware resilience.
Operations, Documentation & Team Enablement

Create SOPs for onboarding, image updates, provisioning, troubleshooting, and tax-season scaling. Train and mentor engineering and support teams for ongoing operations. Document all architecture, templates, workflows, and processes to ensure long-term scalability and repeatability.
Performance Engineering & Optimization

Design autoscaling rules to support tax-season surges and burst workloads. Tune VM sizing, storage throughput, CPU profiles, and networking for optimal performance of accounting applications. Build monitoring, dashboards, and alerting through Azure Monitor and Log Analytics.
Required Technical Experience

We're looking for a senior cloud engineer or architect with deep mastery of:Azure Core Services

Azure Virtual Desktop (host pools, session hosts, scaling plans, diagnostics) Azure Files Premium / Azure NetApp Files Azure VMs (Windows multi-session + Server) Azure Networking (vNETs, DNS, Private Resolver, NSGs, firewalls, hub/spoke) Entra ID (Conditional Access, MFA, Identity Protection, identity lifecycle) Azure Monitor, Log Analytics, Insights
Windows & App Virtualization

Windows 10/11 multi-session RDS fundamentals FSLogix profile containers App packaging, layering, and optimization for performance-critical workloads
Automation & Infrastructure-as-Code

Terraform / Bicep / ARM PowerShell scripting Image pipelines (Azure Image Builder, Packer)
Multi-Tenant MSP Operations

Azure Lighthouse CSP subscription/directory structures RBAC design at scale Standardized deployment frameworks
Bonus: Accounting App Experience(Not required, but highly preferred)Experience supporting or optimizing:

ProSystem fx / Axcess UltraTax / CS Suite Lacerte Drake QuickBooks Desktop Practice CS SQL-based accounting systems
Soft Skills & Team FitYou'll thrive at Tech Guru if you:

Love designing scalable, standardized cloud systems Excel in fast-paced MSP environments Are detail-oriented and documentation-driven Proactively identify improvements and lead with curiosity Enjoy training and mentoring engineers Communicate clearly, confidently, and professionally Understand the urgency and seasonality of accounting firms (tax season intensity)
Job Type: Full-time

Pay: R50000,00 - R75000,00 per month

Application Question(s):

What's your Salary Expectation? What's your notice period?
Experience:

Azure Virtual Desktop: 3 years (Required) Azure VMs : 3 years (Required) Azure Networking : 3 years (Required) Entra ID : 3 years (Required) PowerShell scripting : 3 years (Preferred)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1604903
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Home Based, ZA, South Africa
  • Education
    Not mentioned