Linux Engineering
North Carolina State University
Job Title and Department Linux Systems Administrator – Department of Electrical and Computer Engineering
Location: NC State University, Electrical & Computer Engineering
Work Schedule: Monday - Friday, 8 a.m. – Job Responsibilities Manage and maintain approximately 100 servers (Dell / Lenovo / HP) running Red Hat Enterprise Linux and Ubuntu Linux in the server room, ensuring stability, security, and performance.
Install, configure, and maintain software on NFS network file shares; ensure accessibility for users via Module implementation.
Utilize container technologies (Docker and Apptainer) to provide alternative deployment methods for research and course needs.
Work with campus Puppet and Ansible for automated server configuration and deployment tasks and baseline security settings (e.g., Educate users on conda, PIP, and Jupyter notebooks to manage Python environments and libraries for AI/ML needs in courses and research.
Provide technical support to end-users for Linux-related issues, troubleshooting hardware and software problems, and timely incident resolution.
Create and maintain new departmental Linux services (e.g., a Slurm cluster, JupyterHub pilot, Open OnDemand-based remote access farms).
Collaborate with researchers and students to support HPC usage; install ECE-specific software within the cluster; coordinate with the campus Office of Research Computing.
Assist Linux Desktop Support with support of Linux workstations as needed.
Bachelor’s degree from an accredited institution and two years of experience in operations analysis and design, systems programming, or closely related area OR an equivalent combination of education, training and relevant experience.
Proven experience as a Linux Systems Administrator, managing Linux servers (physical and VMs) within an academic institution or national computing lab.
Strong knowledge of Red Hat Enterprise Linux and Ubuntu Linux operating systems.
Proficiency installing software via dnf/apt, compiling, and using Docker or Singularity/Apptainer.
Experience with configuration management tools like Puppet and Ansible.
Strong understanding of Linux command-line tools and programming concepts; experience with shell scripting, Python, and Git.
Ability to support conda, PIP, and Jupyter notebooks.
Knowledge of remote access, clustering, backup, auditing, and virtualization technologies in Linux environments.
Understanding of networking concepts (DHCP, DNS), NFS, and client-based firewalls.
Experience supporting Nvidia GPU cards and drivers within Linux.
Experience supporting researchers in HPC usage.
Experience configuring Linux systems to meet security baselines (CIS or NIST).
Certifications such as RHCE or CompTIA Linux+ are a plus.
Master’s degree in Computer Science, Computer Engineering, or related field.
$85k - $90k
...Posting Information Posting Number PG193846EP Internal Recruitment No Working Title Linux Systems Administrator Anticipated Hiring Range $85,000 - $90,000 Work Schedule Monday - Friday, 8 a.m. - 5 p.m. and as needed...SuggestedFull timePart timeLive inWork at officeLocal areaRemote workRelocationMonday to FridayFlexible hours- ...Sr. Linux Admin for a long term contract in Raleigh, NC. Responsibilities Install and configure the Linux operating system as well as manage and maintain Linux-based systems on the Amazon... ...Qualifications Strong knowledge of Linux administration, AWS, and networking are required...SuggestedLong term contractWeekend workAfternoon shift
- ...Description VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part... ...Requirements VAST is building the highest-performing file system in the world. This requires innovating all the way into the Linux...Suggested
- 2-MO-8/9 - 715167 - Red Hat Linux Admin w/ AWS Exp - Remote & Raleigh, NC Candidates will be allowed to work remotely. At times Candidate... ...and management advanced experience. Red Hat Linux OS administration and management advanced experience. Red Hat Satellite advanced...SuggestedHourly payImmediate startRemote work
$78.4k - $79.91k
...architecture and governance of enterprise backup and recovery services that protect large, complex environments supporting mission-critical systems in a federal IT setting. This role owns the overall health, scalability, and resiliency of backup platforms, guiding design...SuggestedContract workWork at office- ...We are seeking a highly skilled Senior Linux Administrator (AWS) to install, configure, manage, and maintain Linux-based systems on the Amazon Web Services (AWS) platform. The ideal candidate will be critical in deploying, securing, and optimizing AWS services such as...Weekend workAfternoon shift
$98.9k - $148.3k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...team is seeking a Principal Computer Systems Analyst (Linux Systems Administrator) to support information system lifecycle activities....Full timeRelocationFlexible hoursShift workWeekend work- A technology service provider is seeking a remote Red Hat Linux Admin with AWS experience for a 12+ month position based in Raleigh, NC. The role requires advanced skills in Linux server management and cloud infrastructure solutions, with responsibilities including design...Remote job
- ...private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements Minimum 3 years of Linux systems administration expertise, encompassing fundamental commands, user management, installation procedures, networking, firewall...Rotating shiftAfternoon shift
- ...Description Onsite work is expected 2-3 days per week in Raleigh, NC. Our client has an opening for a Senior Linux System Administrator (801393) This position is up to 12 months, with the option of an extension, and the client is in Raleigh, NC....2 days per week3 days per week
- Ellington Growth Partners is looking for a Sr Linux Embedded SW Development Engineer in Raleigh, North Carolina. This role requires a seasoned professional to lead innovative projects in embedded software, working closely with diverse engineering teams and customers to...
- A leading IT solutions provider is seeking a skilled Linux Systems Administrator in Raleigh, NC. The ideal candidate will have a minimum of 3 years’ experience in systems administration, a strong grasp of Linux commands, and proficiency in troubleshooting. The role involves...
$91.2k - $136.8k
Responsibilities Serve as a senior Linux Systems Administrator within an AWS cloud environment for a classified government contract, applying extensive technical expertise and full knowledge of related disciplines. Lead the provisioning and management of cloud infrastructure...Contract workRelocationFlexible hoursShift work- Sunrise Systems is seeking a Sr. Linux Admin for a long-term contract in Raleigh, NC. Responsibilities include configuring and maintaining Linux operating systems, managing AWS services like EC2 and RDS, monitoring system performance, and providing technical support. Strong...Long term contractWeekend workAfternoon shift
$120k - $155k
..., NC. The candidate should have extensive experience with Linux (specifically RHEL), strong Python and AWS skills, and must... ...AND CI Poly clearance. Responsibilities include network administration, managing System Security Plans, and systems engineering. This role offers...- ...SQL Server Database Administrator (DBA) Client is seeking an experienced SQL Server Database Administrator with over 8+ years of experience... ...administration and hands-on experience working with Linux systems. This role requires excellent problem-solving skills, the ability...
$151.51k - $249.95k
...seeking a Principal Software Engineer to join their Storage‑IO team in Raleigh, North Carolina. This role focuses on maintaining the Linux kernel block layer, requiring strong expertise in Linux kernel development. The ideal candidate will have over 7 years of experience...- A leading consulting firm seeks a professional with UNIX and Shell Scripting experience. The role involves supporting build and deployment activities for both test and production environments, assisting in the configuration of new setups, and creating installation documentation...
- ...contribute to innovative features and participate in all phases of the product development cycle. Candidates should have familiarity with system software design and hands-on experience with C/C++, along with strong communication skills. This position supports a hybrid work...
- Accelbi in Durham, North Carolina is seeking a Senior Linux Administrator (AWS) to manage Linux-based systems on the AWS platform. The role involves troubleshooting, system maintenance, and optimizing AWS services like EC2 and S3 while ensuring security and performance....
$151.51k - $249.95k
...seeking a Principal Software Engineer to join our Storage‑IO team. In this role, you will help maintain the Linux kernel block layer—a critical intersection of file systems, databases, and various block drivers including SCSI and NVMe. This position requires someone who has...Permanent employmentFull timeWork experience placementRemote workFlexible hours$100k - $115k
...planning, testing, and execution of complex system upgrades, including operating systems,... ...support and guidance to system administrators, serving as an escalation point for complex... ...upgrade management across Windows and/or Linux environments. Experience remediating vulnerabilities...- Trace Systems is hiring a Systems Administrator II located in Pope Army Airfield, North Carolina. This position supports critical communications infrastructure... ..., as well as a strong background in Microsoft Windows Server and Linux systems. #J-18808-Ljbffr Koitecc Solutions
- North Carolina State University is seeking a mid-level IT System Administrator I to support infrastructure security, monitoring, and compliance... ...and remediation techniques, with experience in Linux and Windows environments. This role is essential for maintaining...
- ...Summary We are seeking an experienced Senior Oracle Exadata DBA to support the development, administration, and optimization of Oracle databases hosted on Oracle Exadata and Linux within the AWS Cloud environment. The ideal candidate will have extensive experience...Weekend work
- ...maintenance and operations. Job Summary: The Database Administrator is responsible for providing database services as well... ...audiences. ~ Knowledge of Unix-like Operating Systems preferably Red Hat Linux. ~ Skilled in problem-solving and analyzing query execution...Temporary workWork experience placementCasual workImmediate startFlexible hours
$70k
...operating, and improving essential government systems and services, with proven operational... ...to proceed. The Journeyman System Administrator will be supporting enterprise Patch and... ...enterprise deployments. ~ Perform manual Linux/UNIX patching activities across physical...Contract workRemote work- ...multi-computer site that supports database administration, analysis, and report production; data dictionary administration; and system development. Under general direction, provides... ...in Oracle RDBMS products and services on Linux servers. Manage and maintain a complex...Contract workLocal areaRemote workFlexible hoursShift workNight shift
- ...will develop automation software tools, collaborate closely with developers, and build a state-of-the-art system testing framework. A degree in computer science or engineering is required along with foundational knowledge of Python and Linux. #J-18808-Ljbffr Drive CapitalFull time
- ...promote employee development. Job Description The ideal candidate must be familiar with server hardware and operating systems (Windows and Unix such as AIX, Linux, or Solaris). Ability to install and troubleshoot OS and hardware issues, rack and stack servers, and perform...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Engineering. Be the first to apply!

