Jobs · Tennessee

HPC Linux Systems Engineer

Knoxville Technology Council · Oak Ridge, TN · Today
Full-time

About the role

The National Center for Computational Sciences (NCCS) at Oak Ridge National Lab (ORNL), which hosts several of the world’s most powerful computer systems, is seeking a highly qualified individual to play a key role in improving the security, performance, and reliability of the NCCS computing environments. This includes supporting one of the fastest supercomputers in the world, Frontier, along with numerous commodity clusters and specialized programs and partnerships.

Responsibilities

  • Install, integrate, and administer HPC Linux clusters and high-speed networks
  • Diagnose system operational problems quickly and effectively
  • Coordinate with vendors to resolve hardware and software problems
  • Recommend, plan, and coordinate hardware and software changes with customer participation using change management processes
  • Port and write system management tools
  • Document system administration procedures for routine and complex tasks
  • Participate in a 24-hour, 7-day on-call support rotation and off-hours maintenance windows
  • System implementation/integration into the NCCS environment and systems performance analysis

Qualifications

  • Bachelor’s Degree in a scientific or technical field
  • 8+ years of Linux systems experience is required
  • Demonstrated experience working in classified environments, including a thorough understanding of security policies, compliance frameworks, and associated standard processes (e.g., NIST, DISA STIGs)
  • Demonstrated experience designing and deploying of HPC systems, ensuring they meet the computational needs and security requirements of a classified environment

Preferred Qualifications

  • Experience managing Linux operating systems in a large-scale system environment
  • Solid understanding of networked computing environment concepts
  • 8+ years of experience with Linux Cluster Administration
  • Ability to develop and maintain programs and scripts that aid in the operation and automation of administrative tasks using various shell and scripting languages (bash, Python, Go)
  • Experience with Lustre and GPFS file systems
  • Experience with batch schedulers (particularly SLURM)
  • Experience deploying and maintaining automated configuration management software such as Puppet
  • Strong interpersonal and communication skills
  • Proactive and solution-oriented problem solver
  • Prior project and/or team leadership experience

Similar jobs