Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux ...
Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux ...
Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux ...
Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux ...
Systems Administrator II - UNIX
Cary, NC · On-site +1
Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux ...
Systems Administrator II - UNIX
Cary, NC · On-site +1
Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux ...
Senior OSS Infrastructure Engineer - Linux, Docker, Kubernetes
Holly Springs, NC · On-site
$93K - $127K/yr
... Linux systems. • Strong experience building and managing containerized platforms (e.g., docker, kubernetes). • Experience with opensource projects and licenses. • Strong experience with cloud ...
Senior OSS Infrastructure Engineer - Linux, Docker, Kubernetes
Holly Springs, NC · On-site
$93K - $127K/yr
... Linux systems. • Strong experience building and managing containerized platforms (e.g., docker, kubernetes). • Experience with opensource projects and licenses. • Strong experience with cloud ...
Puppet Engineer - RTP, NC
Durham, NC · On-site
RTP, NC Duration: 6+ Months Contract 8+ years of DevOps/Systems Administration/Software Development experience 8+ years of experience working with various Linux distributions and Linux distribution ...
Puppet Engineer - RTP, NC
Durham, NC · On-site
RTP, NC Duration: 6+ Months Contract 8+ years of DevOps/Systems Administration/Software Development experience 8+ years of experience working with various Linux distributions and Linux distribution ...
The ideal candidate will be responsible for administering enterprise Solaris and Linux environments while leading infrastructure transformation activities, including assessment, discovery ...
New
The ideal candidate will be responsible for administering enterprise Solaris and Linux environments while leading infrastructure transformation activities, including assessment, discovery ...
New
Senior Cloud Infrastructure Engineer
Raleigh, NC · On-site
$95K - $130K/yr
Highly skilled Sr. Cloud Infrastructure Engineer with expertise in Shell scripting, Linux system administration, Kickstart, Cobbler, VMware, and multi-cloud environments including AWS, Azure, and ...
Senior Cloud Infrastructure Engineer
Raleigh, NC · On-site
$95K - $130K/yr
Highly skilled Sr. Cloud Infrastructure Engineer with expertise in Shell scripting, Linux system administration, Kickstart, Cobbler, VMware, and multi-cloud environments including AWS, Azure, and ...
Senior Cloud Infrastructure Engineer
Raleigh, NC · On-site
$95K - $130K/yr
Highly skilled Sr. Cloud Infrastructure Engineer with expertise in Shell scripting, Linux system administration, Kickstart, Cobbler, VMware, and multi-cloud environments including AWS, Azure, and ...
Senior Cloud Infrastructure Engineer
Raleigh, NC · On-site
$95K - $130K/yr
Highly skilled Sr. Cloud Infrastructure Engineer with expertise in Shell scripting, Linux system administration, Kickstart, Cobbler, VMware, and multi-cloud environments including AWS, Azure, and ...
Senior Cloud Infrastructure Engineer
$105K - $143K/yr
Highly skilled Sr. Cloud Infrastructure Engineer with expertise in Shell scripting, Linux system administration, Kickstart, Cobbler, VMware, and multi-cloud environments including AWS, Azure, and ...
Senior Cloud Infrastructure Engineer
$105K - $143K/yr
Highly skilled Sr. Cloud Infrastructure Engineer with expertise in Shell scripting, Linux system administration, Kickstart, Cobbler, VMware, and multi-cloud environments including AWS, Azure, and ...
The ideal candidate will be responsible for administering enterprise Solaris and Linux environments while leading infrastructure transformation activities, including assessment, discovery ...
New
The ideal candidate will be responsible for administering enterprise Solaris and Linux environments while leading infrastructure transformation activities, including assessment, discovery ...
New
Senior Business Analyst
Apex, NC · On-site
$70K - $91K/yr
Experience working in Linux or Embedded Linux environments. * Knowledge of Docker and containerized application development. * Experience with Git, GitHub Actions, or other CI/CD tools. * Strong ...
Senior Business Analyst
Apex, NC · On-site
$70K - $91K/yr
Experience working in Linux or Embedded Linux environments. * Knowledge of Docker and containerized application development. * Experience with Git, GitHub Actions, or other CI/CD tools. * Strong ...
Our Linux administrator wants to upgrade Linux from RHEL 7.0 to RHEL 8.0 and eventually RHEL 9.0, but the upgrade currently causes our Java interfaces to fail. We need someone who can diagnose the ...
Quick apply
Our Linux administrator wants to upgrade Linux from RHEL 7.0 to RHEL 8.0 and eventually RHEL 9.0, but the upgrade currently causes our Java interfaces to fail. We need someone who can diagnose the ...
Oracle DBA
Durham, NC · On-site
$46 - $62.50/hr
Experience working within the command line in the Linux OS as 95% of the instances they are working with sit on top of Linux - being able to shut down a binary within the Linux command line. As the ...
Oracle DBA
Durham, NC · On-site
$46 - $62.50/hr
Experience working within the command line in the Linux OS as 95% of the instances they are working with sit on top of Linux - being able to shut down a binary within the Linux command line. As the ...
Lead Systems Administrator
Raleigh, NC · On-site
Lead complex deployments involving both Linux and Windows systems. * (15%) Automation & Standardization: Build reusable automation frameworks and define platform standards along with Systems ...
Lead Systems Administrator
Raleigh, NC · On-site
Lead complex deployments involving both Linux and Windows systems. * (15%) Automation & Standardization: Build reusable automation frameworks and define platform standards along with Systems ...
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
Then off to dig into another cool idea and bring another successful product to market. o Embedded Software Engineer will be focused on Embedded Linux applications and responsible for embedded ...
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
Then off to dig into another cool idea and bring another successful product to market. o Embedded Software Engineer will be focused on Embedded Linux applications and responsible for embedded ...
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
Then off to dig into another cool idea and bring another successful product to market. o Embedded Software Engineer will be focused on Embedded Linux applications and responsible for embedded ...
Sr IoT Software Development Engineer
Raleigh, NC · On-site
$119K - $157K/yr
Then off to dig into another cool idea and bring another successful product to market. o Embedded Software Engineer will be focused on Embedded Linux applications and responsible for embedded ...
Lead Systems Administrator
Raleigh, NC · On-site
Lead complex deployments involving both Linux and Windows systems. * (15%) Automation & Standardization: Build reusable automation frameworks and define platform standards along with Systems ...
Lead Systems Administrator
Raleigh, NC · On-site
Lead complex deployments involving both Linux and Windows systems. * (15%) Automation & Standardization: Build reusable automation frameworks and define platform standards along with Systems ...
Senior Development Operations Engineer (Scripting\Automation)
Raleigh, NC · On-site
$126K - $162K/yr
Linux, Scripting (Ruby, Perl, Bash, or Python), PostgreSQL 15+, Jenkins, Nexus, and GitHub KEY SKILLSETS * Scripting expertise with Bash and any of Perl, Python, or Ruby (5+ years) * This position ...
Senior Development Operations Engineer (Scripting\Automation)
Raleigh, NC · On-site
$126K - $162K/yr
Linux, Scripting (Ruby, Perl, Bash, or Python), PostgreSQL 15+, Jenkins, Nexus, and GitHub KEY SKILLSETS * Scripting expertise with Bash and any of Perl, Python, or Ruby (5+ years) * This position ...
Senior Development Operations Engineer (Scripting\Automation)
Raleigh, NC · On-site
$126K - $162K/yr
The role involves providing technical leadership on Linux hardening, automation of server configurations, and managing CI/CD pipelines. Responsibilities : • Maintain Perl, Ruby and Shell scripts ...
Senior Development Operations Engineer (Scripting\Automation)
Raleigh, NC · On-site
$126K - $162K/yr
The role involves providing technical leadership on Linux hardening, automation of server configurations, and managing CI/CD pipelines. Responsibilities : • Maintain Perl, Ruby and Shell scripts ...
Senior Development Operations Engineer (Scripting\Automation)
Raleigh, NC · On-site
$126K - $162K/yr
Linux, Scripting (Ruby, Perl, Bash, or Python), PostgreSQL 15+, Jenkins, Nexus, and GitHub KEY SKILLSETS * Scripting expertise with Bash and any of Perl, Python, or Ruby (5+ years) * This position ...
Quick apply
Senior Development Operations Engineer (Scripting\Automation)
Raleigh, NC · On-site
$126K - $162K/yr
Linux, Scripting (Ruby, Perl, Bash, or Python), PostgreSQL 15+, Jenkins, Nexus, and GitHub KEY SKILLSETS * Scripting expertise with Bash and any of Perl, Python, or Ruby (5+ years) * This position ...
Linux information
See Cary, NC salary details
$34.18 - $37.13
6% of jobs
$37.13 - $40.07
0% of jobs
$40.07 - $43.02
0% of jobs
$43.02 - $45.96
11% of jobs
$46.99 is the 25th percentile. Wages below this are outliers.
$45.96 - $48.91
21% of jobs
The median wage is $50.20 / hr.
$48.91 - $51.85
26% of jobs
$54.11 is the 75th percentile. Wages above this are outliers.
$51.85 - $54.79
14% of jobs
$54.79 - $57.74
7% of jobs
$57.74 - $60.68
4% of jobs
$60.68 - $63.63
4% of jobs
$63.63 - $66.57
6% of jobs
$34
$51
$66
How much do linux jobs pay per hour?
What are some common challenges faced by Linux System Administrators, and how can I prepare for them?
Linux System Administrators often face challenges such as troubleshooting unexpected system outages, managing large-scale deployments, and ensuring robust security against evolving threats. Staying current with the latest updates, patching procedures, and automation tools like Ansible or Puppet can greatly help in overcoming these challenges. It’s also helpful to cultivate strong documentation habits and participate in open-source communities where solutions to unique problems are often shared. Proactively practicing disaster recovery plans and refining your scripting skills will set you up for success in this dynamic and rewarding role.
What jobs can I do with Linux?
How much do Linux jobs pay?
What is a Linux?
A Linux job refers to a role that involves working with the Linux operating system, typically in system administration, software development, cybersecurity, or cloud computing. Professionals in these roles manage servers, automate tasks, troubleshoot issues, and ensure system security and performance. Common job titles include Linux System Administrator, DevOps Engineer, and Linux Engineer. These positions require knowledge of command-line tools, scripting, networking, and system configuration.
What are the key skills and qualifications needed to thrive in the Linux position, and why are they important?
To thrive as a Linux System Administrator, you need a strong understanding of Linux operating systems, shell scripting, and network configuration, often supported by a degree in computer science or a related field. Familiarity with tools such as Bash, Ansible, Docker, and industry-recognized certifications like CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA) is highly valued. Analytical thinking, problem-solving abilities, and effective communication are important soft skills for diagnosing issues and working with team members. These skills ensure efficient system management, security, and seamless infrastructure operations vital to organizational success.

Full-time
Posted 19 days ago
Job description
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