North Carolina State University logo

North Carolina State University

Linux Systems Administrator

🇺🇸 Raleigh, NC

🕑 Full-Time

💰 $85K - $90K

💻 Software Engineering

🗓️ July 3rd, 2025

Ansible DHCP Docker

Edtech.com's Summary

NC State University is hiring a Linux Systems Administrator to support the Department of Electrical and Computer Engineering’s academic and research initiatives. The role involves managing and maintaining Linux servers, deploying software using container technologies, automating server configurations, providing user support, and collaborating with researchers on high-performance computing resources.

Highlights
  • Manage approximately 100 Dell, Lenovo, and HP servers running Red Hat Enterprise Linux and Ubuntu Linux.
  • Install, configure, and maintain commercial and open source software on NFS network file shares.
  • Utilize Docker and Apptainer container technologies for software deployment.
  • Automate server configuration using Puppet and Ansible with compliance to security standards (CIS/NIST).
  • Educate users on conda, PIP, and Jupyter notebooks to support AI/ML courses and research.
  • Provide Linux-related technical support and troubleshoot hardware and software issues.
  • Create and maintain departmental Linux services including Slurm clusters, JupyterHub pilot, and remote access farms.
  • Collaborate with researchers and students on High-Performance Computing (HPC) usage and software installation.
  • Required qualifications include a bachelor’s degree with two years of relevant experience or equivalent, strong Linux system administration skills, knowledge of Red Hat and Ubuntu, container technologies, Puppet/Ansible, scripting and version control, and HPC support experience.
  • Anticipated salary range is $85,000 to $90,000 annually with comprehensive benefits.