1

Virtual Machine Jobs in Maryland (NOW HIRING)

Creates, and maintains RedHat Linux virtual machines running in a cloud infrastructure (Amazon AWS). * Evaluates systems for IAVA compliance and applies necessary security updates/patches. * Performs ...

Responsible for platform hosting and performance providing subject matter expertise on Windows servers for hardware and virtual machine instantiations. Experience installing and maintaining MS ...

Java Architect

Maryland City, MD · On-site

$60K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Technical expertise in IBM z/OS, Java Virtual Machine, Virtual AIX, JDBC bridging techniques, IBMWebSphere Application Server, Tivoli Access Manager, and DOC1 Generate * IBM development software ...

Showing results 41-60

Virtual Machine information

See Maryland salary details

$20.4K

$92K

$163K

How much do virtual machine jobs pay per year?

As of Aug 16, 2026, the average yearly pay for virtual machine in Maryland is $92,021.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,869.00 and $123,098.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a virtual machine engineer, and why are they important?

To thrive as a Virtual Machine Engineer, you need expertise in virtualization technologies, operating systems, and system architecture, usually supported by a degree in computer science or a related field. Familiarity with platforms such as VMware, Hyper-V, KVM, and tools like vSphere or VirtualBox, along with relevant certifications like VCP or RHCE, is highly valuable. Problem-solving, attention to detail, and effective communication are crucial soft skills for managing complex environments and collaborating with IT teams. These skills ensure reliable deployment, maintenance, and optimization of virtual infrastructures, which are critical for modern business operations.

What are some common challenges faced by virtual machine administrators, and how can they be addressed?

Virtual Machine administrators often encounter challenges such as resource allocation conflicts, performance bottlenecks, and ensuring security across multiple virtual environments. Addressing these issues typically involves careful monitoring of resource usage, implementing automation for scaling, and staying up-to-date with security patches. Collaboration with network and storage teams is also essential to maintain optimal performance and prevent downtime.

What is the difference between Virtual Machine vs Cloud Engineer?

AspectVirtual MachineCloud Engineer
Required CredentialsIT certifications, virtualization knowledgeCloud platform certifications (AWS, Azure), programming skills
Work EnvironmentData centers, local servers, virtualization platformsCloud platforms, remote environments, development tools
Employer & Industry UsageIT departments, data centers, hosting providersTech companies, startups, enterprises adopting cloud solutions
Common Search & Comparison IntentUnderstanding virtualization technologyCloud infrastructure and deployment strategies

While Virtual Machines focus on creating virtualized hardware environments within physical servers, Cloud Engineers design, implement, and manage cloud-based infrastructure and services. Both roles require technical expertise, but Virtual Machines are a component used within cloud environments managed by Cloud Engineers. Understanding both helps organizations optimize their IT infrastructure effectively.

What is a virtual machine?

A virtual machine (VM) is a software-based simulation of a physical computer that runs an operating system and applications just like a real computer. VMs allow you to run multiple operating systems on a single physical machine, isolating each environment for security and flexibility. They are commonly used for software development, testing, server consolidation, and running legacy applications. Virtual machines are managed by a hypervisor, which allocates resources and ensures separation between VMs.

What are the most commonly searched types of Machine jobs in Maryland?

The most popular types of Machine jobs in Maryland are:

What are popular job titles related to Virtual Machine jobs in Maryland?

For Virtual Machine jobs in Maryland, the most frequently searched job titles are:

What job categories do people searching Virtual Machine jobs in Maryland look for?

The top searched job categories for Virtual Machine jobs in Maryland are:

What cities in Maryland are hiring for Virtual Machine jobs?

Cities in Maryland with the most Virtual Machine job openings:

Infographic showing various Virtual Machine job openings in Maryland as of August 2026, with employment types broken down into 78% Full Time, 16% Part Time, and 6% Contract. Highlights an 100% In-person job distribution, with an average salary of $92,021 per year, or $44.2 per hour.

Senior Systems Engineer (Virtualization / GPU Infrastructure)

Endepth Solutions

Laurel, MD • On-site

$195K - $255K/yr

Full-time

Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Senior Systems Engineer (Virtualization / GPU Infrastructure)
Laurel, MD
We're seeking a Senior Systems Engineer to support our U.S. Government program(s). The Senior Systems Engineer will be responsible for designing, configuring, maintaining, and troubleshooting complex lab environments supporting virtualization platforms, GPU infrastructure, storage systems, and enterprise server technologies. This role includes configuration management across Linux and Windows environments, customer interaction, documentation development, and ensuring reliable operation of mission-critical systems.
Responsibilities:
  • Build, configure, and maintain lab environments supporting enterprise virtualization and infrastructure requirements
  • Perform lab configuration management activities and maintain system baselines across multiple environments
  • Install, configure, and administer VMware environments, including VMware Cloud Foundation (VCF) and virtual machine lifecycle management
  • Configure and maintain server hardware and operating systems in both Linux and Microsoft Windows environments
  • Troubleshoot and resolve complex system, application, and infrastructure issues through root-cause analysis and diagnostics
  • Support storage applications, modifications, and sustainment activities
  • Configure, administer, and troubleshoot NetApp storage solutions
  • Support NVIDIA GPU integration, configuration, interfacing, and management within virtualized environments
  • Configure and maintain network applications and infrastructure components, including VLAN implementations
  • Support Remote Key Management technologies, including CipherTrust solutions
  • Perform server configuration activities and troubleshoot associated applications and services
  • Monitor system performance and proactively resolve issues affecting availability and reliability
  • Develop and maintain system documentation, status reports, schedules, and technical procedures
  • Provide customer briefings and communicate project status, risks, and technical updates
  • Collaborate with cross-functional teams while also operating independently to accomplish assigned objectives

Qualifications:
Education:
  • Bachelor's degree in Systems Engineering, Computer Science, Information Systems, or a related discipline is desired. An additional five (5) years of experience may be substituted for the degree.

Experience:
  • Twenty (20) years of experience as a Systems Engineer or in a related infrastructure support role
  • Strong experience with VMware virtualization technologies, including VMware Cloud Foundation (VCF)
  • Experience configuring and managing virtual machines and enterprise lab environments
  • Experience supporting Linux and Microsoft Windows operating systems
  • Experience with NetApp storage configuration, administration, and troubleshooting
  • Experience integrating and managing NVIDIA GPU technologies
  • Experience with network configuration concepts, including VLANs
  • Experience performing root-cause analysis and troubleshooting complex infrastructure issues
  • Familiarity with Remote Key Management technologies such as CipherTrust
  • Experience maintaining technical documentation, schedules, and status reporting

Clearance:
  • Active TS/SCI clearance with appropriate Polygraph.

Salary Range:
$195,000 - $255,000 USD / year
Salary Description:
The pay range for this job, with multi-levels, is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Benefits:
  • Affordable healthcare options through CareFirst that include an HSA option with employer contributions, with the employee coverage 100% paid
  • Dental and Vision options
  • Employer paid Life, AD&D, STD & LTD coverages
  • 401(k) with company match up to 8% and immediate vesting
  • Paid Time Off (PTO) - Up to 11 Federal holidays, customizable PTO based on your needs, and Comp Time options
  • Annual training and educational reimbursement up to $5,250.00 annually
  • Additional Perks - Employee appreciation & family friendly company events, Flexible work schedules, Company Swag to include branded apparel, Generous Bonus programs, and More!

About EnDepth:
  • Founded in 2010, EnDepth is a Service-Disabled Veteran-Owned Small Business (SDVOSB).
  • Headquartered in Annapolis Junction, MD, EnDepth provides Engineering Services, Cyberspace Operations & Support, Data & Signals Analysis and HCI Services to the Government and Commercial Sectors.
  • EnDepth was a recipient of the 2024 Best Places to Work by the Baltimore Business Journal!