> Markdown version of [/jobs/ext/1229314-virtual-systems-engineer](https://www.wearedevelopers.com/jobs/ext/1229314-virtual-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Virtual Systems Engineer - **Company:** CACI International Inc. - **Location:** Dahlgren, VA, United States - **Salary:** $66,700.0 - $133,300.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Bash Shell, Cisco IOS, Linux, VMware ESX Servers, Networking Hardware, Python (Programming Language), Kernel-Based Virtual Machine, Networking Basics, Cisco Nexus Switches, Windows PowerShell, Quick EMUlator (QEMU), Red Hat Enterprise Linux, Ansible, Verification and Validation (Software), Systems Integration, Virtual Machines, YAML, Scripting, Nx-os, Information Technology, Vcenter, Terraform, Vmware - **Published:** July 10, 2026 - **Apply:** https://www.juju.com/job/00000000gfbwol ## About the Role + BS or equivalent in Computer Science, Mathematics or Engineering discipline. This is an entry-level position. No prior work experience is required. + Secret-level security clearance. (US Citizenship is required in order to obtain a security clearance from the DoD.) ' + Proficiency with Linux Operating Systems. _Desired:_ + Working knowledge of Aegis Combat/Weapon Systems + Working knowledge of bash/csh/PowerShell/Python scripting. + Working knowledge of software defined networking principles and technologies (VMware NSX, Cisco ACI, etc.) + Knowledge of Red Hat Enterprise Linux (RHEL)/RedHawk systems. + Working knowledge of Virtual Machines (VM) platforms (i.e. VMware ESXi and vCenter, KVM/QEMU, etc.). + Working knowledge of Cisco IOS and/or NX-OS network appliance operating systems. + Experience with Ansible, Terraform, and YAML data serializatio **n.** ## Description Responsible for applying interdisciplinary engineering skills in the technical planning, systems integration, verification and validation, cost and risk and supportability and effectiveness analyses for complex solutions or products. These solutions or products typically encompass non-information technology related engineering or scientific disciplines and may require hardware, aerospace, communications, cyber, electrical, manufacturing, mechanical, or other specialized engineering domain knowledge. Analyses are performed at all levels of total system product to include: concept, design, fabrication, test, installation, operation, maintenance and disposal. Ensures the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints. Performs functional analysis, timeline analysis, and detailed trade studies, requirements allocation and interface definition studies to translate customer requirements into technical specifications. Responsibilities: + Create and maintain components of a virtual system. + Troubleshoot, resolve, and document problems within virtual system in accordance with approved procedures to include: + Verification of proper operation of the system. + Optimizing and resolving issues associated with the virtualized environment. + Optimizing and resolving issues with load cycling process. + Review/correct and develop effective scripts in BASH, PowerShell, and Python to automate system load cycling and configuration procedure and provide user-friendly scripts to automate routine tasks. + Provide inputs and review documentation pertaining to applicant's area of responsibility. You will be responsible for writing and submitting for review new procedures as required. + Develop tools to expand insight into the virtual system operation and performance. + Develop tools to improve provisioning of virtualized systems. + Provide start up and shut down support of the development and deployed systems. + Support delivery, installation, configuration and light-off of virtual system + Report status at internal and customer meetings. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [6 Emerging Technologies We’ll Learn About in 2025](https://www.wearedevelopers.com/magazine/381-6-emerging-technologies-we-ll-learn-about-in-2025) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)