Software Virtualization Engineer
D2 ConsultingAbout the role
**ACTIVE TS/SCI SECURITY CLEARANCE REQUIRED**
Software Virtualization Engineer
Location: Springfield, VA
Work Type: Onsite
Clearance: TS/SCI (required)
Citizenship: U.S. Citizen
Make an Impact Where It Matters Most
At D2 Consulting, our mission is simple but critical: protect today and enable a smarter tomorrow. We’re seeking a Software Virtualization Engineer to support a high-impact intelligence mission for the National Geospatial-Intelligence Agency (NGA). If you thrive in complex environments, enjoy solving challenging problems, and want your work to directly support national security, this role is for you.
What You’ll Do
As a Software Virtualization Engineer, you’ll play a key role in delivering secure, high-performance virtualized applications used by mission partners every day.
Key Responsibilities
-
Design, develop, and maintain virtualized application packages for mission baseline applications
-
Support application delivery across VDI environments and thick clients
-
Virtualize applications with plugins and advanced graphics requirements
-
Partner with application testers and mission SMEs to validate functionality and performance
-
Enhance application sequencing processes and incorporate required changes
-
Identify and persist critical user settings (registry, AppData, etc.) in non-persistent VDI environments
-
Identify and implement automation opportunities to streamline application sequencing
-
Collaborate with virtualization and VDI teams on application delivery infrastructure
-
Improve backup, disaster recovery, and continuity of operations
-
Create and maintain technical artifacts, including:
-
Detailed designs
-
Test plans and test cases
-
Implementation and operational guides
-
Training documentation
-
-
Work independently while exercising sound technical judgment and ownership
-
Troubleshoot and tune VMware software-defined data center environments
-
Analyze, test, and apply security patches and software updates
-
Resolve incidents and fulfill software requests
-
Provide training and mentorship to team members
-
Support additional mission needs as assigned
What You’ll Need to Succeed
Required Qualifications
-
Bachelor’s degree with 5+ years of experience in Systems Administration or Virtualization
(Additional experience, education, or certifications may be substituted) -
DoD 8140.01M IAT Level II certification
-
3+ years of experience with VDI technologies such as:
-
VMware Horizon
-
Citrix Virtual Apps and Desktops
-
Microsoft Remote Desktop Services
-
-
2+ years of experience with application virtualization technologies:
-
Citrix XenApp
-
Microsoft App-V
-
FlexApp, App Volumes, or similar solutions
-
-
Strong written and verbal communication skills
-
Excellent time management and organizational skills
-
A proactive mindset and strong desire to learn and grow
Preferred Qualifications
-
Experience with Windows 10/11 and Windows Server 2012+
-
Scripting and automation experience (e.g., PowerShell)
-
Experience supporting non-persistent desktop environments
-
Familiarity with profile management solutions:
-
VMware DEM
-
Liquidware ProfileUnity
-
-
Working knowledge of Active Directory and Group Policy
-
Understanding of load-balanced application delivery
-
Familiarity with ITIL principles
-
Experience creating architectural design documents and technical presentations
-
Knowledge of enterprise architecture frameworks (e.g., TOGAF)
-
Virtualization certifications such as VMware VCA-DCV
-
Experience with ticketing systems (ServiceNow, Remedy, Service+, etc.)
Travel & Work Environment
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s