Entry Level Linux Systems Administrator

Savannah River National Laboratory•Aiken, SC

About The Position

Savannah River National Laboratory is seeking a Linux Systems Administrator to support scientific modeling infrastructure and institutional and programmatic customers across the laboratory. The role involves a wide range of system administration activities for servers and workstations in a heterogeneous computing environment, including Linux and high-performance computing (HPC) systems, virtual desktops and servers, storage and backup solutions, and configuration management. The administrator will also contribute technical expertise and architectural direction, manage projects with some oversight, and work collaboratively with customers and peers.

Requirements

  • 0–3+ years of Linux experience; large-scale file system administration and support is ideal.
  • U.S. citizenship is legally required to obtain and maintain a security clearance.
  • Ability to work effectively in a team environment.
  • Excellent interpersonal, customer relations, and problem management skills.
  • Experience with project and process planning.
  • Ability to clearly document processes and procedures, with a focus on mentoring and knowledge sharing.

Nice To Haves

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience is preferred.
  • 1+ years of Linux experience, ideally with large-scale file system administration and support.
  • Advanced vendor certification, such as RHCSA, RHCE, VMware, or storage certification.
  • Familiarity with resource scheduling managers such as Slurm, Moab, or LSF.
  • Experience with configuration management and automation tools; Ansible is preferred.
  • Experience with OS customization and security hardening using DISA STIG, CIS, or similar standards.
  • Proven scripting experience in Python, bash, Perl, or similar languages.
  • Experience with containers such as Docker.
  • Extensive understanding of operating systems, computer networks, and scientific modeling applications.

Responsibilities

  • Participate in the design, build, and maintenance of Linux and high-performance computing (HPC) systems and infrastructure.
  • Configure, deploy, and manage Linux/UNIX systems, including servers and desktops in a heterogeneous environment.
  • Configure, deploy, and manage virtual desktops and servers.
  • Apply knowledge of hardware and operating systems, including system architectures, network infrastructures, and client/server principles.
  • Script and automate tasks.
  • Deploy and manage Linux systems, including imaging and central management.
  • Work with authentication services such as LDAP.
  • Deploy, configure, and maintain configuration management tools such as Ansible.
  • Manage projects with some oversight from inception through implementation, including project management, documentation, and training for users, system administrators, or others who maintain or use the end products.
  • Provide technical expertise and architectural direction to solve complex software and hardware issues in a heterogeneous computing environment.
  • Configure and manage storage and backup solutions.
  • Research, document, and communicate current and future technologies.
  • Interact with customers and peers professionally and responsively.
  • Work effectively with team members to resolve issues, prioritize tasks, assist and share knowledge, and participate in continuous process improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service