Job Title: Virtual Systems Engineer
Job Category: Engineering
Time Type: Full time
Employee Type: Regular
Minimum Clearance Required to Start: Secret
Percentage of Travel Required: Up to 10%
Type of Travel: Local
Opportunity
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 the 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 a 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 procedures and provide user‑friendly scripts to automate routine tasks.
- Provide inputs and review documentation pertaining to your area of responsibility. You will write and submit 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 the virtual system.
- Report status at internal and customer meetings.
Qualifications
Required
- 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 machine platforms (e.g., 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 serialization.
Pay Range
$66,700 - $133,300
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.