1

Linux Systems Engineer Jobs in North Carolina (NOW HIRING)

... systems engineer - Platform Software Development and Cyber Security engineering for controls ... software platform - Embedded Linux exp. (Yocto or Debian preferred) - Implement NIST 800 ...

... systems engineer - Platform Software Development and Cyber Security engineering for controls ... Linux exp. (Yocto or Debian preferred) - Implement NIST 800 cybersecurity compliance Job ...

Company Description Microsoft Systems Engineer with extensive Active Directory /Exchange experience ... Administration (Linux will be considered for all projects) • Cloud services experience ...

Software Systems Engineer (SevOne)

Cary, NC · On-site

$160K - $189K/yr

... strong Linux/Unix shell scripting skills, Perl, Python, Javascript, REST and/or html programming ... S. in System Engineering or a related field and 5 years of experience in a System Engineering ...

Media Systems Engineer Location: Raleigh, NC (must reside in the Raleigh area) • Type: Full-Time ... Build and administer Linux and Windows servers, virtualization platforms, and core services (Active ...

Media Systems Engineer Location: Raleigh, NC (must reside in the Raleigh area) Type: Full-Time ... Build and administer Linux and Windows servers, virtualization platforms, and core services (Active ...

Systems Engineer

Fayetteville, NC · On-site

$86K - $198K/yr

As a Systems Engineer on our team, you'll use your experience in network design and architecture ... Experience in Windows Server or Linux operating systems * Ability to lead the design, architecture ...

Systems Engineer

Fayetteville, NC · On-site

$86K - $198K/yr

R0244220 Systems Engineer The Opportunity: Are you looking for an opportunity to combine your ... Experience in Windows Server or Linux operating systems * Ability to lead the design, architecture ...

Systems Engineer

Fayetteville, NC · On-site

$86K - $198K/yr

Systems Engineer The Opportunity: Are you looking for an opportunity to combine your technical ... Experience in Windows Server or Linux operating systems * Ability to lead the design, architecture ...

Showing results 41-60

Linux Systems Engineer information

See North Carolina salary details

$9

$46

$63

How much do linux systems engineer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for linux systems engineer in North Carolina is $46.68, according to ZipRecruiter salary data. Most workers in this role earn between $41.49 and $52.45 per hour, depending on experience, location, and employer.

What does a Linux systems engineer do?

A Linux Systems Engineer is responsible for designing, implementing, maintaining, and troubleshooting Linux-based systems and servers. They ensure the stability, security, and performance of Linux environments, often managing system updates, backups, and user permissions. Their role also involves automating tasks, monitoring system health, and providing technical support to resolve issues related to Linux infrastructure.

What is the difference between Linux Systems Engineer vs Network Administrator?

AspectLinux Systems EngineerNetwork Administrator
CertificationsLinux+, RHCE, CompTIA Server+CCNA, Network+
Work EnvironmentData centers, cloud environments, enterprise serversCorporate networks, ISPs, large organizations
ResponsibilitiesServer setup, automation, scripting, system optimizationNetwork setup, troubleshooting, security, monitoring
Industry UsageIT, cloud services, hosting providersTelecommunications, enterprise IT, service providers

While both roles involve IT infrastructure, a Linux Systems Engineer focuses on managing Linux servers, automation, and system performance, whereas a Network Administrator handles network infrastructure, connectivity, and security. Understanding these differences helps organizations assign the right skills for their technical needs.

What are some common challenges Linux systems engineers face when managing large-scale server environments?

Linux Systems Engineers working in large-scale environments often encounter challenges such as maintaining system uptime during updates, efficiently automating repetitive tasks, and ensuring robust security across numerous servers. Troubleshooting complex issues that span networks, storage, and compute resources requires strong diagnostic skills and collaboration with other IT teams. Additionally, staying current with evolving technologies and best practices is essential to keep systems optimized and secure.

What are the key skills and qualifications needed to thrive as a Linux systems engineer?

To thrive as a Linux Systems Engineer, you need expertise in Linux server administration, scripting (such as Bash or Python), and a solid understanding of networking and security concepts, typically supported by a degree in computer science or related certifications like RHCE. Familiarity with configuration management tools (e.g., Ansible, Puppet), virtualization platforms, and cloud services is essential. Strong problem-solving skills, attention to detail, and effective communication help engineers collaborate and resolve complex technical issues efficiently. These skills ensure reliable, secure, and scalable systems that support organizational operations.
What are popular job titles related to Linux Systems Engineer jobs in North Carolina? For Linux Systems Engineer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Linux Systems Engineer jobs in North Carolina look for? The top searched job categories for Linux Systems Engineer jobs in North Carolina are:
What are popular job titles related to Linux Systems Engineer jobs in NC? For Linux Systems Engineer jobs in NC, the most frequently searched job titles are:
Infographic showing various Linux Systems Engineer job openings in North Carolina as of August 2026, with employment types broken down into 85% Full Time, 9% Part Time, and 6% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $97,087 per year, or $46.7 per hour.

LINUX SYSTEM ADMINISTRATOR / CYBER SECURITY PROFESSIONAL

Geologics

Mcleansville, NC • On-site

$55 - $61.70/hr

Contractor

Re-posted 10 days ago


Job description

 
Linux System Administrator / Cyber Security Professional needed: McLeansville, NC.  Must be Clearable!
 
We have an opening with a great client of ours and we are looking for a Linux System Administrator / Cyber Security Professional to work a contract position in McLeansville, NC.  This is a 12 month long contract position and you must be a US Citizen to apply. Required: US Citizenship and Residency, W2 hourly Contract Only, No 1099, No third parties, no C2C.  No exceptions (Sorry)
 
Pay: $55 to $61.70/hr. D.O.E.    Must be Clearable!
 
LINUX SYSTEM ADMINISTRATOR / CYBER SECURITY PROFESSIONAL
Supporting engineering development and maintenance of programs. Lead Information Assurance efforts for several programs. System administration and network designaintenance, primarily Linux and Cisco. Hands on work supporting all aspects of network maintenance. Candidates need to be capable of performing multiple duties, including Linux installation, hardening, scanning, and patching; Cisco installs, configuration, troubleshooting; hands on cabling, rack/stack, etc.
The position is supporting engineering development programs, not corporate IT.
 
WHAT YOU WILL BE DOING
  • Support engineering development and maintenance of programs
  • Linux system administration
  • Network equipment (primarily Cisco) setup and maintenance
  • Design and implementation of cybersecurity solutions
  • Works well in a team, can accept direction and constructive criticism
  • Independently identifies tasks or projects that need to be done and effectively prioritizes time to complete multiple assignments
  • Conducts project planning, cost analysis and vendor comparisons
  • Willingness to support both domestic and international travel up to 10%
  • Holds ownership by identifying alternatives in the midst of barriers to progress
  • Supports continuous improvement initiative 
  • What we would like you to bring to the table (skills, knowledge, and experience)
  • Experienced in Linux System Administrator for small/medium size networks
  • Understanding of vulnerability and compliance scanning, analysis of the scan results, and security patching specifically for the DoD
  • Working knowledge of Linux hardening
  • Familiarity with cyber security specifications such as Risk Management Framework (RMF), STIGs, and other government security specifications and guidelines.
  • Network architecture and the application of network setup (LAN, NICs, Router Configurations)
  • Experienced in Cisco equipment for small/medium size networks
  • Hands-on experience setting up networks, including servers, network infrastructure equipment, and network end devices
  • Ability to work alone or in a team environment
  • Demonstrates ability to move into new teams and quickly learn project defined specific process while applying past knowledge and experience
  • Proven documentation skills and technical writing
  • Communicating technical information clearly so that it may be understood by a non-technical individual
 
PREFERRED EXPERIENCE AND CERTIFICATIONS
  • Bachelor's degree in a specialized area or equivalent relevant experience is required; plus, a minimum of 2 years of relevant experience
  • Linux system administration, RHCSA a bonus
  • Network+/Security+ or equivalent experience, CISSP a bonus
  • Cisco experience, CCNP a bonus
  • Experience with general network administration, Server+/Linux+ a bonus
 
If you would like to interview for this position, please email your resume to mgephart@geologics.com  and I will call back with more information.
 
Best Regards,
 
Matt Gephart
Sr. Recruiter
(703) 891-6129
mgephart@geologics.com

*Rates listed are not a guarantee of salary/rate.  Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level

GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran



Supporting engineering development and maintenance of programs. Lead Information Assurance efforts for several programs. System administration and network designaintenance, primarily Linux and Cisco. Hands on work supporting all aspects of network maintenance. Candidates need to be capable of performing multiple duties, including Linux installation, hardening, scanning, and patching; Cisco installs, configuration, troubleshooting; hands on cabling, rack/stack, etc.
The position is supporting engineering development programs, not corporate IT.
 
WHAT YOU WILL BE DOING
  • Support engineering development and maintenance of programs
  • Linux system administration
  • Network equipment (primarily Cisco) setup and maintenance
  • Design and implementation of cybersecurity solutions
  • Works well in a team, can accept direction and constructive criticism
  • Independently identifies tasks or projects that need to be done and effectively prioritizes time to complete multiple assignments
  • Conducts project planning, cost analysis and vendor comparisons
  • Willingness to support both domestic and international travel up to 10%
  • Holds ownership by identifying alternatives in the midst of barriers to progress
  • Supports continuous improvement initiative 
  • What we would like you to bring to the table (skills, knowledge, and experience)
  • Experienced in Linux System Administrator for small/medium size networks
  • Understanding of vulnerability and compliance scanning, analysis of the scan results, and security patching specifically for the DoD
  • Working knowledge of Linux hardening
  • Familiarity with cyber security specifications such as Risk Management Framework (RMF), STIGs, and other government security specifications and guidelines.
  • Network architecture and the application of network setup (LAN, NICs, Router Configurations)
  • Experienced in Cisco equipment for small/medium size networks
  • Hands-on experience setting up networks, including servers, network infrastructure equipment, and network end devices
  • Ability to work alone or in a team environment
  • Demonstrates ability to move into new teams and quickly learn project defined specific process while applying past knowledge and experience
  • Proven documentation skills and technical writing
  • Communicating technical information clearly so that it may be understood by a non-technical individual
 
PREFERRED EXPERIENCE AND CERTIFICATIONS
  • Bachelor's degree in a specialized area or equivalent relevant experience is required; plus, a minimum of 2 years of relevant experience
  • Linux system administration, RHCSA a bonus
  • Network+/Security+ or equivalent experience, CISSP a bonus
  • Cisco experience, CCNP a bonus
  • Experience with general network administration, Server+/Linux+ a bonus
Education:Employment Type: CONTRACTOR