1

Virtual Machine Jobs in Durham, NC (NOW HIRING)

You will work hands-on with Windows machines, virtual machines, industrial devices, and networked systems-installing, configuring, backing up, restoring, patching, testing, troubleshooting, and ...

Develop and implement VMware best-practices management and maintenance procedures to provide maximum uptime of the virtual machine environment Provide leadership in the technologies / customer ...

Network Architect

Raleigh, NC

$63 - $84.25/hr

... TCP/IP, virtual machines, and/or server/network infrastructure etc. Must have at least 10 years' experience in network design, development and installation. Must have advance network diagramming ...

AWS DevOps Engineer

Raleigh, NC · On-site

$51.25 - $70.25/hr

... networks, virtual machines, load balancers, and connection topologies. * providing a reliable and scalable platform for developers to build and deploy applications * responsible for designing ...

New

... IP, virtual machines, and server-network infrastructures to support the distributed cloud environment of the SCUBI network. 2. Responsible for installation, configuration and administration of ...

Cloud Engineer

Raleigh, NC · On-site

$54.25 - $72.50/hr

Networks ,Virtual machines , Load balancers , Storage and Connectivity and connection topologies * Build and maintain Infrastructure as Code (IaC) using DevOps methodologies and version control.

New

Azure Architect

Raleigh, NC · On-site

$61.75 - $80.50/hr

Virtual Machines, SQL, Storage accounts etc. • Experience is implementing High availability & DR • Strong documentation discipline: produce assessment outputs, target migration approach per app ...

Provision, configure, and secure virtual machines and cloud infrastructure, applying best practices in patching, firewall configurations, encryption, logging, and automation. * Manage user and system ...

Provision, configure, and secure virtual machines and cloud infrastructure, applying best practices in patching, firewall configurations, encryption, logging, and automation. * Manage user and system ...

Cloud Engineer- Expert

Raleigh, NC · On-site

$54.25 - $72.50/hr

Builds and maintains infrastructure as code (IaC) using DevOps methodology and versioning with a descriptive model to define and deploy infrastructure, such as networks, virtual machines, load ...

New

next page

Showing results 1-20

Virtual Machine information

See Durham, NC salary details

$19.5K

$87.9K

$155.7K

How much do virtual machine jobs pay per year?

As of Aug 31, 2026, the average yearly pay for virtual machine in Durham, NC is $87,940.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,101.00 and $117,639.00 per year, depending on experience, location, and employer.

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 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 are the most commonly searched types of Machine jobs in Durham, NC?

The most popular types of Machine jobs in Durham, NC are:

What are popular job titles related to Virtual Machine jobs in Durham, NC?

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

What cities near Durham, NC are hiring for Virtual Machine jobs?

Cities near Durham, NC with the most Virtual Machine job openings:

Infographic showing various Virtual Machine job openings in Durham, NC as of June 2026, with employment types broken down into 85% Full Time, 13% Part Time, and 2% Contract. Highlights an 45% Physical, 3% Hybrid, and 52% Remote job distribution, with an average salary of $87,940 per year, or $42.3 per hour.

Network & Systems Administrator

Piedmont Community College

Roxboro, NC • On-site

$64K - $71K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Salary: $64,188.00 - $71,256.00 Annually
Location : Person County Campus, NC
Job Type: Full-Time
Job Number: FSP30300INTE15
Division: Information Technology
Department: Information Systems
Opening Date: 08/25/2026
Description
The Network & Systems Administrator provides the highest level of tech support including, planning, deploying, troubleshooting and maintenance in all aspects of the infrastructure environment. The Network & Systems Administrator will be required to perform entry level to complex technical and administrative tasks.
Examples of Duties
Essential Duties
  • Ensuring the security and efficiency of IT infrastructure
  • Monitoring system performance, availability and troubleshooting issues
  • Collecting and analyzing data to forecast infrastructure system needs before issues arise
  • Identifying issues and implementing plans for remediation before the issues negatively impact the business
  • Performing Active Directory, VMware, SharePoint and Office 365 Administration tasks
  • Performing Software Updates (Windows and other 3rd party software)
  • Installing and configuring software and hardware on physical and virtual systems.
  • The ability to read and write instructions, see, hear, operate a computer, comprehend, and then carry out directives when instructed
  • Ability to meet the physical and mental demands of the position
  • Evaluates, recommends, implements, and ensures systems security
  • Configures, maintains and manages network security features for networked servers
  • Configures, monitors and maintains firewall to ensure network and systems integrity
  • Ensures proper system backups are made and stored
  • Prepares client, operations, and systems documentation according to pre-established standards
  • Training and assist staff in the use of the system software
  • Setup of user permissions, security classes, installing of patches.
  • Available to work outside standard business hours, including evenings and weekends, and to provide after-hours support when needed.
  • The ability to work on-site
  • Predictable, reliable, and prompt attendance
  • Other duties as assigned
Additional Duties
  • Conducts customization and system administration tasks for network management, task/project management, help desk phone and ticket management, workgroup integration, documentation, and educational software packages across local area networks (LANs) and Wide Area Networks (WANs).
  • Analyzes, recommends, and evaluates new hardware, software and communications products for network compatibility and applicability
  • Performs advanced diagnostics and maintenance on desktop devices when additional expertise is required
  • Keeps current on new developments and techniques in the field of information technology
  • Assists IT management with development of systems standards, short and long-term goals, project management and strategic directions
  • Additional duties as assigned by the Director of Network Operations.
Supervisory Responsibilities
  • Student workers assigned to Networking

Typical Qualifications
Minimum Qualifications
Education and Experience:
  • Bachelor's Degree in IT or related field
  • At least 3 years of experience in the Information Technology field
  • or an equivalent combination of education, certifications, and experience
Licenses and Certificates:
  • Cisco Certified Network Associate (CCNA), Microsoft Administering Windows Server Hybrid Core Infrastructure, Microsoft Configuring Windows Server Hybrid Advanced Services, and CompTIA Linux+ certifications must be obtained within six months of hire.
  • Industry certifications that demonstrate proficiency with Enterprise I.T. Infrastructure such as Cisco, Microsoft, CompTIA, etc. are preferred.

Knowledge, Skills, and Abilities
  • Proficient with Computer and Server Operating Systems in a virtual machine environment
  • Proficient with the installation, configuration and troubleshooting of virtual computer systems
  • Extensive knowledge and experience with Windows, Linux Server Operating Systems
  • Extensive knowledge and experience with Active Directory, GPO's, and security groups
  • Extensive knowledge and experience with storage and virtual machines
  • Monitoring, working tickets in the ticketing system and seeing them through to completion
  • 'How to' documentation of Infrastructure procedures
  • Handling emergent issues as they arise
  • Server setup, deployment and maintenance
  • Windows workstation and server patching
  • Office 365, Intune, Deploy, SharePoint, WordPress, Mobile App and JAMF administration and maintenance
  • Major System Component Installations
  • Storage Administration
  • Windows, Linux and VMWare Administration
  • Backup and Data Retention activities
  • Assisting vendors and other 3rd parties with implementation of any professional service installations

Supplemental Information
Institutional Competencies
  • Promote a common purpose consistent with stated College goals and demonstrate a commitment to students and the learning environment.
  • Possess the knowledge of general written standards and procedures utilized, and have the ability to read, interpret, and follow procedural and policy manuals related to the job tasks.
  • Demonstrate the ability to respond to supervision, guidance and direction in a positive, receptive manner and in accordance with stated policies.
  • Provide quality customer service by creating a welcoming and supportive environment.
  • Present a professional image in word, action, and attire.
  • Conduct oneself in a manner consistent with the College's standards of ethical conduct.
  • Apply effective techniques to create working relationships with others to achieve common goals; successfully communicate and collaborate with others to achieve goals.
  • Demonstrate skills necessary to look at situations and processes critically to make recommendations for improvement.
  • Performs other job-related duties as assigned in support of the College's goals and core values.
Physical Demands
This job requires frequent talking or hearing, standing, sitting, walking, reaching with hands and arms, and gripping or feeling with hands, typing/repetitive movement; occasional climbing or balancing, and stooping, kneeling, crouching, or crawling, occasionally sitting. Occasionally required to lift up to 50 pounds.
Working Conditions
Work is performed in a typical office environment. Regular work week: Some evening work required.
Health and Safety Standards
All employees of Piedmont Community College who must enter an outside agency for the purpose of their work will be expected to adhere to the health and safety standards of that agency. This includes background checks, vaccinations, or any other requirements set forth by the agency.
We offer a complete benefits package to full-time employees including health care, dental, vision, retirement, deferred compensation plans, flexible spending accounts, life insurance, long-term disability, holidays, vacation, and sick leave.