Senior HPC Systems & Scheduler Administrator

Cynet Systems•Greenville, SC

About The Position

The Senior HPC Systems & Scheduler Administrator is a senior-level technical specialist responsible for Linux systems administration, Slurm workload management, and the Linux Virtual Desktop (VDI) environment supporting enterprise HPC. Embedded within the ADT organization and working closely with the DT team, this role is a primary technical owner of the scheduler and Linux OS layer of the HPC stack, driving system reliability, throughput, and user experience.

Requirements

  • Advanced Linux administration skills; RHEL/CentOS/Rocky Linux experience is preferred.
  • Deep expertise with Slurm Workload Manager configuration, troubleshooting, and performance tuning.
  • Demonstrated experience administering Linux virtual desktops or thin-client environments.
  • Experience managing environment modules, compiler toolchains, and MPI runtimes such as OpenMPI and Client MPI.
  • Experience with HPC networking concepts, including latency optimization, MPI tuning, and high-speed interconnects.
  • HPC Linux systems administration experience in a production environment.
  • Proficiency with system monitoring and observability tools.
  • AWS cloud HPC experience, including AWS ParallelCluster, EC2 HPC instances, and EFA networking.
  • Experience contributing to or supporting a CI/CD pipeline for HPC configurations.
  • Familiarity with GPU compute environments, including CUDA runtime and GPU partitioning in Slurm.
  • Knowledge of cybersecurity hardening standards for Linux HPC.
  • Scripting proficiency in Python, Bash, or Ansible for automation.

Responsibilities

  • Manage OS-level configuration, patching, and hardening of HPC compute, login, and head nodes, ensuring stability and security compliance in coordination with DT cybersecurity policies.
  • Serve as the primary subject matter expert for Slurm, managing partition configurations, node scheduling policies, fairshare and priority weighting, reservations, and QoS tiers.
  • Manage environment module frameworks, compiler toolchains, MPI libraries, and application runtime environments for engineering simulation codes.
  • Administer and maintain the Linux Virtual Desktop environment, including image lifecycle, user sessions, OS configuration standardization, and application delivery.
  • Deploy and maintain monitoring for compute, scheduler, and Linux VDI environments; establish alert thresholds and on-call response protocols with DT.
  • Design and tune scheduling configurations to maximize throughput and reduce queue latency; develop strategies to prioritize HPC usage and reduce queue times.
  • Profile and tune system-level performance bottlenecks involving network fabric, I/O subsystems, and memory bandwidth; collaborate with the HPC Performance Engineer on application-level profiling.
  • Support Linux-side user provisioning, group management, SSH key governance, and sudo and privilege management in collaboration with DT identity management processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service