1

Linux Admin Jobs in Durham, NC (NOW HIRING)

Knowledge of Linux security practices, including firewall configurations (e.g., iptables, firewall ... AND Five years of experience as a Systems Administrator or similar role, with a focus on Linux ...

Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding ... Five years of experience as a Systems Administrator or similar role, with a focus on Linux-based ...

Experience with both Linux distributions and Windows Server. * Certifications such as Red Hat Certified Engineer, LPIC-2, Microsoft Certified: Windows Server Hybrid Admin * Advanced scripting skills ...

Oracle DBA Specialist

Raleigh, NC

$49.25 - $67/hr

Currently, there are no DES IT Oracle DBA staff members with advanced Oracle 12c, Active Guard ... Linux administrative skills are a bonus. Responsibilities include: Engineer multiple secure, on ...

Oracle DBA

Durham, NC · On-site

$46 - $62.50/hr

Job title - Oracle DBA Location - Durham, NC Duration - 12 months Years of experience - 9 plus Top ... Experience working within the command line in the Linux OS as 95% of the instances they are working ...

The Systems Administrator II will be responsible for supporting a highly available hybrid infrastructure spanning both on-premises Windows and Linux servers and cloud-based environments. This role ...

Curam Database Admin

Durham, NC · On-site

$49 - $66.75/hr

... Unix/Linux Proficiency in one or more shell scripting languages Experience in a Curam software development environment in a Curam DBA role Ability to work cooperatively in a team environment to ...

Oracle/DB2 DBA (Hybrid)

Raleigh, NC

$49.25 - $67/hr

* Tier One Technologies is seeking a skilled Database Administrator with Oracle and DB2 experience to ... Proficiency in administering databases across Linux, IBM Mainframe, and Microsoft Windows ...

Showing results 21-40

Linux Admin information

See Durham, NC salary details

$9

$46

$70

How much do linux admin jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for linux admin in Durham, NC is $46.41, according to ZipRecruiter salary data. Most workers in this role earn between $38.12 and $53.80 per hour, depending on experience, location, and employer.

What is a Linux admin?

Linux Admins, or Linux Administrators, are IT professionals responsible for installing, configuring, maintaining, and troubleshooting Linux-based systems and servers. They manage user accounts, ensure system security, perform backups, and monitor system performance. Linux Admins play a critical role in ensuring the smooth operation of servers and applications that rely on the Linux operating system within organizations.

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

To thrive as a Linux Admin, you need a solid understanding of Linux operating systems, scripting languages (such as Bash or Python), and system administration principles, typically supported by a degree in IT or a related field. Familiarity with tools like Ansible, Docker, system monitoring utilities, and certifications such as CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA) are highly valued. Strong problem-solving abilities, attention to detail, and effective communication skills help you proactively resolve issues and collaborate with IT teams. These skills are crucial for maintaining secure, reliable, and efficient server environments that support organizational operations.

What are some common challenges a Linux admin faces when managing large-scale server environments?

Linux Admins working in large-scale environments often encounter challenges such as maintaining system uptime during updates, ensuring consistent configuration across multiple servers, and quickly responding to security threats. Balancing automation with manual oversight is crucial, as scripts and management tools like Ansible or Puppet can introduce new complexities. Additionally, collaborating with development and security teams to implement changes without disrupting services requires strong communication and problem-solving skills.

What is the difference between Linux Admin vs Network Administrator?

AspectLinux AdminNetwork Administrator
CertificationsLinux+, RHCECompTIA Network+, Cisco CCNA
Work EnvironmentServer management, Linux systemsNetwork infrastructure, routers, switches
Primary ResponsibilitiesServer setup, Linux system maintenanceNetwork configuration, troubleshooting
Industry UsageData centers, hosting providersCorporate networks, ISPs

While both roles involve network and system knowledge, a Linux Admin specializes in managing Linux servers and operating systems, whereas a Network Administrator focuses on maintaining and troubleshooting network infrastructure. Both roles often collaborate but serve different core functions within IT environments.

Are Linux admins in high demand?

Linux administrators are in high demand due to the widespread use of Linux in servers, cloud infrastructure, and cybersecurity. Skills in scripting, system security, and certifications like RHCE or CompTIA Linux+ can enhance job prospects, which are often available in data centers, tech companies, and enterprise IT environments.

How much do Linux administrators get paid?

Linux administrators typically earn between $70,000 and $120,000 annually, depending on experience, certifications, and location. Entry-level roles may start around $60,000, while senior positions with advanced skills in scripting, networking, and security can exceed $130,000.

Is a Linux administrator a good career?

A Linux administrator is a valuable IT professional responsible for managing Linux-based systems, ensuring security, performance, and uptime. The role often requires knowledge of scripting, networking, and certifications like CompTIA Linux+ or LPIC. It offers strong job growth prospects and competitive salaries in the technology sector.

What are popular job titles related to Linux Admin jobs in Durham, NC?

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

What job categories do people searching Linux Admin jobs in Durham, NC look for?

The top searched job categories for Linux Admin jobs in Durham, NC are:

What cities near Durham, NC are hiring for Linux Admin jobs?

Cities near Durham, NC with the most Linux Admin job openings:

Infographic showing various Linux Admin job openings in Durham, NC as of August 2026, with employment types broken down into 87% Full Time, 5% Part Time, and 8% Contract. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution, with an average salary of $102,945 per year, or $49.5 per hour.

Systems Administrator II - UNIX

WCPSS

Cary, NC • On-site

Full-time

Re-posted 14 days ago


Job description

Overview POSITION TITLE (Oracle title) SYSTEMS ADMINISTRATOR II WORKING TITLE Systems Administrator II- UNIX SCHOOL/DEPARTMENT Technology Services Division LOCATION Crossroads II, Cary, NC PAY GRADE Technology Band Grade 27 FLSA STATUS Exempt ELIGIBILITY FOR EMPLOYMENT CONTRACT No WORK WEEK SCHEDULE Monday-Friday (occasional evenings and weekends) Position is available for a Hybrid Telework workweek POSITION PURPOSE: Plays a critical role in managing, maintaining, and optimizing the Linux/AIX server environment across Wake County Public Schools (WCPSS). Responsible for ensuring the stability, reliability, and security of Linux-based systems to support the educational and administrative functions of the school district. Provides expert-level support and guidance to junior IT staff, implements best practices, and contributes to strategic IT planning.

MINIMUM QUALIFICATIONS: KNOWLEDGE, SKILLS, AND ABILITIES (KSAs) Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux servers; Proficiency in shell scripting (e.g., Bash) and automation tools (e.g., Ansible, Puppet, Chef); Knowledge of networking concepts and protocols (e.g., TCP/IP, DNS, DHCP, routing). Understanding of network services and configurations on Linux systems; Familiarity with web server administration (e.g., Apache, Nginx) and database management (e.g., MySQL, PostgreSQL); Knowledge of Linux security practices, including firewall configurations (e.g., iptables, firewall), user permissions, and access controls

Awareness of common security threats and mitigation strategies for Linux environments; Understanding of backup and disaster recovery solutions and methodologies for Linux systems; Familiarity with cloud services and infrastructure, such as AWS or Azure, is beneficial; Knowledge of containerization technologies (e.g., Docker, Kubernetes) and their deployment and management in Linux environments; Knowledge of IT Operations and Data Center Controls; Knowledge of Storage Area Networks (SAN); Advanced skills in diagnosing and resolving complex technical issues related to Linux systems, hardware, and network connectivity; Skills in monitoring system performance, identifying bottlenecks, and implementing optimizations to ensure system efficiency and reliability; Skills in managing IT projects, including planning, execution, and coordination with other IT team members and stakeholders; Strong verbal and written communication skills, with the ability to convey technical information to both technical and non-technical audiences; Strong problem-solving skills to address and resolve technical challenges efficiently and effectively; Ability to create and maintain detailed documentation for system configurations, processes, and troubleshooting procedures; Ability to provide high-quality technical support and customer service to end-users and IT staff; Ability to work effectively with cross-functional teams, vendors, and stakeholders to achieve IT objectives and resolve issues; Ability to analyze complex systems and data to identify issues, make informed decisions, and implement effective solutions; Ability to adapt to changing technologies and priorities, staying current with industry trends and best practices; Ability to pay keen attention to detail to ensure accuracy in system configurations, documentation, and adherence to policies and standards; Ability to make sound decisions under pressure, balancing technical requirements with organizational needs; Ability to mentor and guide junior IT staff, providing leadership, support, and training in technical and project-related matters; Ability to manage multiple tasks and projects simultaneously, prioritize effectively, and meet deadlines; Ability to communicate clearly and concisely both in oral and written form using a variety of communication techniques and tools to ensure the appropriate flow of information, collaborative efforts, and feedback; Ability to establish and maintain effective working relationships with school system staff, vendors, contractors, external agencies, and the community. EDUCATION, TRAINING, AND EXPERIENCE Bachelor's degree in computer science, Information Technology, or a related field; AND Five years of experience as a Systems Administrator or similar role, with a focus on Linux-based systems. CERTIFICATION AND LICENSE REQUIREMENTS None PREFERRED QUALIFICATIONS: Experience in an educational environment or public sector, with a proven ability to manage large-scale IT infrastructures; Experience with cloud services (e.g., Microsoft Azure), familiarity with backup and disaster recovery solutions, and knowledge of ITIL practices; Certification in RedHat Linux and/or IBM AIX (Linux Professional Institute Certification (LPIC-2 or LPIC-3), Red Hat Certified Engineer (RHCE), or similar advanced Linux certifications)

ESSENTIAL DUTIES AND RESPONSIBILITIES: Installs, Configures, and Maintains Linux Servers: Oversees the setup, configuration, and ongoing maintenance of Linux servers to ensure optimal performance and reliability. Manages user accounts, permissions, and group memberships on Linux systems, ensuring proper access controls and security. Monitors and Optimizes System Performance: Uses monitoring tools to track server performance metrics, such as CPU, memory, and disk usage, and address any issues that arise.

Performs tuning and optimization tasks to enhance system performance and ensure efficient operation of Linux servers. Security and Compliance: Applies security updates, patches, and configurations to protect Linux systems from vulnerabilities and threats. Regularly performs security audits and vulnerability assessments to ensure compliance with organizational security policies and standards.

Manages Backup Solutions: Implements and manages backup solutions to ensure data integrity and availability. Schedules regular backups and test recovery procedures to verify data restoration capabilities. Develops and maintains disaster recovery plans and procedures to ensure quick recovery in the event of a system failure or other disruptions.

Resolves Technical Issues: Provides advanced technical support for complex issues related to Linux systems, including hardware, software, and network problems. Maintains detailed records of issues and resolutions to aid in future troubleshooting and to improve overall system reliability. Automation and Scripting: Creates and maintains shell scripts and automation tools to streamline administrative tasks and improve system efficiency.

Utilizes automation tools (e.g., Ansible, Puppet) to automate repetitive tasks and manage configurations across multiple systems. Project Management: Manages and participates in IT projects involving Linux systems, including upgrades, migrations, and new implementations. Works with other IT team members, departments, and external vendors to ensure successful project outcomes

Documentation and Reporting: Develops and maintains comprehensive documentation for system configurations, procedures, and troubleshooting guides. Generates reports on system performance, security status, and project progress for review by IT leadership. Training and Mentoring: Develops and delivers training materials to enhance the technical skills of junior IT staff and end- users on Linux systems and best practices.

Offers guidance and support to less experienced team members, fostering their professional growth and development. Collaboration and Communication: Collaborates with other IT teams, departments, and external partners to address system issues, implement solutions, and achieve IT goals. Provides clear and concise communication regarding system changes, project updates, and technical information to various stakeholders.

Performs other related duties, as assigned. WORK ENVIRONMENT/PHYSICAL REQUIREMENTS Must be able to use a variety of office equipment such as computers, scanners, and copiers. Must be able to communicate effectively.

At times requires the ability to lift, carry, push, pull or otherwise move objects up to ten pounds. The work occasionally requires driving automotive equipment. Due to the amount of time spent standing and/or walking, physical requirements are consistent with those for sedentary work.

EFFECTIVE DATE: 8/2024 DISCLAIMER: The above statements are intended to describe the general purpose and responsibilities assigned to this position. They are not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and skills required by the employees assigned to this position. This description may be revised Apply.