About the role

  • Cloud Virtualization Engineer managing cloud platforms and virtualization technologies at CACI. Overseeing teams to enhance network solutions for U.S. Army locations.

Responsibilities

  • Design and architect cloud and virtualization solutions to meet requirements and technical specifications.
  • Develop comprehensive architecture documentation, including diagrams, workflows, and technical specifications.
  • Deploy and configure virtual machines, storage, and network components in a cloud environment.
  • Manage cloud resources, including compute, storage, and networking, to ensure optimal performance and availability.
  • Implement automation scripts and tools to streamline cloud operations and reduce manual intervention.
  • Collaborate with network engineers to integrate virtualization solutions with existing network infrastructure.
  • Ensure seamless communication between virtual and physical network components.
  • Implement security best practices for virtualization and cloud environments.
  • Analyze virtualization and cloud environments for performance issues and bottlenecks.
  • Optimize resource utilization and implement scaling strategies to meet changing demands.
  • Maintain accurate documentation of virtualization configurations, procedures, and troubleshooting steps.
  • Troubleshoot complex problems and work with cross-functional teams to resolve incidents.
  • Provides daily supervision and direction to staff.

Requirements

  • US citizen with ability to obtain Secret security clearance
  • Technical BA/BS degree in Computer Science, Information Technology, or a related field. Equivalent experience may be considered in lieu of a degree.
  • 7 years in virtualization technologies and cloud computing.
  • High School diploma or associate degree plus a minimum of 10 years of experience
  • Proven experience with VMware, Hyper-V, or similar virtualization platforms.
  • Experience in architecting and implementing large-scale cloud and virtualization solutions
  • Hands-on experience with cloud service providers (AWS, Azure, Google Cloud) is highly desirable.
  • Relevant certifications such as VMware Certified Professional (VCP), Microsoft Certified: Azure Administrator Associate, or equivalent are preferred.
  • Strong understanding of network protocols, routing, and switching.
  • Experience with scripting languages (Python, PowerShell) for automation.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Job title

Lead Cloud Virtualization Engineer

Job type

Experience level

Senior

Salary

$85,800 - $180,200 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job