Software Virtualization Engineer
Listed on 2026-02-09
-
IT/Tech
Systems Engineer, Cybersecurity
The Opportunity
The Opportunity Transform technology into opportunity as a Software Virtualization Engineer with CACI. A career in enterprise IT means connecting and enhancing the systems that matter most. At CACI you’ll be at the forefront of innovation and play a meaningful part in improving how agencies operate.
CACI is looking for a Software Virtualization Engineer to support the virtualization of a variety of mission applications as part of the User Facing and Data Center Services Contract supporting the National Geospatial-Intelligence Agency systems. Our work depends on a TS/SCI Cleared Software Virtualization Engineer joining our team to support our intelligence customer in Arnold, MO or Springfield, VA.
Responsibilities- Development of Virtualized Packages for Mission Baseline Applications
- Applications will be consumed both by VDI sessions and thick clients
- Applications include those with plugins and advanced graphics requirements
- Work with application testers and mission SME's to validate mission application behavior
- Incorporate any required sequencing changes into the app sequencing process
- Identify facets of user application settings (registry, App Data, etc.) that need to be persisted across sessions in a non-persistent VDI environment
- Identify automation opportunities for application sequencing and work with the engineering team to streamline the sequencing process for mission applications, once established
- Assist the virtualization team and VDI team with application delivery infrastructure configuration, as needed
- Improve backup/Disaster Recovery and Continuity of Operations.
- Articulating knowledge, discoveries, designs, etc. rapidly and concisely in written detailed designs, test plans and test cases, implementation plans, operational guides, and training guides under project management time and cost-constrained deadlines.
- Performing work without appreciable direction and exercising considerable latitude in the determination of technical objectives of assignments.
- Working with VMware software defined data center products and tools for troubleshooting and performance tuning.
- Analyze, test, and apply regular security patches and software update as required
- In-depth and up-to-date knowledge of Virtualization products and capabilities
- Ability to analyze and apply virtualization product capabilities to changing program requirements
- Good work ethic and active desire to learn.
- Skillful time management and organizational skills to set and meet deadlines.
- Excellent written and oral communication skills
- Create and maintain technical documentation and provide training to other team members
- Incident resolution and fulfillment of software requests
- Performs all other work as assigned.
- Bachelor s Degree and 3+ years of experience with Systems Administration/Virtualization. (Additional Education, Training, Certifications or Work Experience can be substituted in lieu of degree or work experience)
- A degree may be substituted with additional years of experience
- 8140.01M IAT Level II certification
- 3+ years of experience with VDI technologies, including VMware Horizon, Citrix Virtual Apps and Desktops, or Microsoft Remote Desktop Services.
- 3+ years of experience with Citrix Xen App or comparable application virtualization technology (Microsoft App-V, Flex App, App Volumes, etc)
- Occasional trips to the customer site in St. Louis, MO
- Daily
Work Location:
Onsite only - Work Location:
Arnold, MO / Springfield, VA - US Citizenship Required and TS/SCI with Polygraph clearance
- Experience with Windows Desktop (10/11) and Server (2012+) Operating Systems
- Utilize scripting and automation tools (e.g., Power Shell) to automate tasks and manage deployments.
- Experience non-persistent desktop environments
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers -…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).