North Carolina State University logo

North Carolina State University

Linux System Administrator

🇺🇸 Raleigh, NC

🕑 Full-Time

💰 $99K - $109K

💻 Information Technology

🗓️ October 23rd, 2025

Docker Python Unix

Edtech.com's Summary

NC State University is hiring a Linux System Administrator. The role involves designing, deploying, configuring, and maintaining Linux-based computing infrastructure to support academic and research activities in the College of Sciences. The position requires collaboration with researchers and faculty to deliver customized technology solutions and ensure compliance with university IT policies.

Highlights
  • Design, implement, configure, and maintain computing infrastructure for academic and research use.
  • Install and configure essential software applications and services.
  • Collaborate with researchers, faculty, and students to gather system requirements and provide customized support.
  • Administer Linux systems including RedHat, Ubuntu, Rocky Linux, and AlmaLinux with focus on performance, updates, and security.
  • Ensure systems comply with NC State University IT policies and standards.
  • Required skills include Linux system administration, shell scripting, Python environment management, configuration management, version control (GitHub), and troubleshooting.
  • Preferred skills include HPC and cluster computing, queuing systems (Slurm, LSF), GPU/CUDA experience, scientific programming languages (Python, R, Julia, Rust), containerization (Docker, Singularity), and Linux certifications (RHCSA, Linux+).
  • Must have a bachelor's degree (preferably in Computer Science) with two years of relevant IT experience or equivalent combination, plus three years of professional Linux administration experience.
  • Valid NC Driver's License required and ability to assist with moving computational equipment.
  • Anticipated salary range is $98,759 - $108,511 annually.