1

Linux Engineer Jobs in North Carolina (NOW HIRING)

Linux Systems Administrator

Raleigh, NC

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and Computer Engineering About the Department The Electrical and Computer Engineering (ECE ... This role is ideal for someone with deep expertise in Linux server administration and software ...

Linux Systems Administrator

Raleigh, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and Computer Engineering About the Department The Electrical and Computer Engineering (ECE ... This role is ideal for someone with deep expertise in Linux server administration and software ...

This role provides technical support and advises on the use of programming tools, database systems ... Working expertise in Linux systems administration. * Strong troubleshooting and root cause analysis ...

Lead Market Data Platform Engineer

Charlotte, NC · On-site

$100K - $131K/yr

  • Medical

  • Life

  • Retirement

  • PTO

The ideal candidate brings deep expertise in market data systems, strong UNIX/Linux engineering capabilities, and a solid understanding of low-latency data delivery, networking, and vendor ...

Linux Systems Administrator

Concord, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CentOS, IT Troubleshooting, Linux, Red Hat Enterprise Linux (RHEL) Certifications: CompTIA Security+ CE | CompTIA - CompTIA, ITIL 4 Foundation | PeopleCert - PeopleCert, Red Hat Certified System ...

If you don't know us yet, we are an engineering and innovation company that works in different ... Linux (Red Hat, Ubuntu, CentOs...) * Active Directory * Virtualization (VmWare) * Monitoring tools ...

Showing results 41-60

Linux Engineer information

See North Carolina salary details

$9

$54

$83

How much do linux engineer jobs pay per hour?

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

What is the difference between Linux Engineer vs System Administrator?

AspectLinux EngineerSystem Administrator
CredentialsLinux certifications (e.g., RHCE, CompTIA Linux+)IT certifications, often including Linux certifications
Work EnvironmentFocus on Linux systems, scripting, and automationManage overall IT infrastructure, including networks and servers
Employer & IndustryTech companies, data centers, cloud providersEnterprises, government agencies, organizations with IT infrastructure
Common Search/ComparisonYesYes

While both roles involve working with Linux systems, a Linux Engineer specializes in designing, implementing, and maintaining Linux-based solutions, often with scripting and automation skills. A System Administrator manages a broader range of IT infrastructure, including networks, servers, and user support. The roles overlap in Linux knowledge but differ in scope and focus.

What is the average salary for a Linux engineer?

The average salary for a Linux engineer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications such as RHCE or CompTIA Linux+. Senior roles or those with specialized skills in cloud platforms and automation may earn higher salaries. Entry-level positions generally start around $60,000 per year.

What do Linux engineers do?

Linux engineers design, implement, and maintain Linux-based systems and infrastructure. They troubleshoot issues, optimize performance, automate tasks using scripting, and often work with tools like shell scripting, configuration management, and monitoring software to ensure system stability and security.

How does a Linux engineer typically collaborate with development and IT teams on projects?

Linux Engineers work closely with both development and IT teams to ensure that server environments are robust, secure, and optimized for application deployment. Collaboration often involves participating in planning meetings, automating server provisioning, troubleshooting issues that span hardware and software, and implementing security best practices. Regular communication is essential, as Linux Engineers often bridge the gap between developers’ requirements and IT operational constraints. This teamwork helps streamline deployments, minimize downtime, and support continuous integration and delivery pipelines.

What is a Linux engineer?

A Linux engineer works to manage software, hardware, or a system on a Linux server. Network monitoring and server maintenance are basic job duties, but they also participate in programming, scripting, and process automation. Qualifications include programming experience, and a deep understanding of Linux as well as DNS, LDAP, and Java. A Linux engineer acquires qualifications or skills during formal education and internships.

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

To thrive as a Linux Engineer, you need a deep understanding of Linux operating systems, scripting languages like Bash or Python, and experience with system administration, typically supported by a degree in computer science or related certifications such as Red Hat Certified Engineer (RHCE). Familiarity with configuration management tools (e.g., Ansible, Puppet), virtualization platforms, and monitoring systems is also crucial. Strong problem-solving abilities, effective teamwork, and clear communication set exceptional Linux Engineers apart. These skills are vital to ensure stable, secure, and efficient IT environments that meet organizational needs.

What are the most commonly searched types of Linux Engineer jobs in North Carolina?

The most popular types of Linux Engineer jobs in North Carolina are:

What job categories do people searching Linux Engineer jobs in North Carolina look for?

The top searched job categories for Linux Engineer jobs in North Carolina are:

What are popular job titles related to Linux Engineer jobs in NC?

For Linux Engineer jobs in NC, the most frequently searched job titles are:

Infographic showing various Linux Engineer job openings in North Carolina as of August 2026, with employment types broken down into 89% Full Time, 6% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $112,916 per year, or $54.3 per hour.

LINUX SYSTEM ADMINISTRATOR / CYBER SECURITY PROFESSIONAL

Geologics

Mcleansville, NC

$55 - $61.70/hr

Contractor

Re-posted 14 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