Senior Systems Administrator
senior
Systems AdministratorInfrastructure & Cloud
1 views0 saves0 applied
Quick Summary
Overview
ASRC Federal is searching for a Staff HPC Engineer to support ASRC Federal Technology Solution out of Manhattan, KS.
Technical Tools
Systems AdministratorInfrastructure & Cloud
ASRC Federal is searching for a Staff HPC Engineer to support ASRC Federal Technology Solution out of Manhattan, KS. ASRC Federal Technology Solution proudly supports the USDA Animal and Plant Health Inspection Service (APHIS) Marketing and Regulatory Programs – Information Technology Division (MRP-ITD). The USDA APHIS mission requires rapid, secure, and reliable access to large-scale scientific data for genomics, diagnostics, modeling, and analytics to support decision-making, research, and emergency outbreak responses.
The Scientific Computing (SciComp) HPC system and the Marketplace for Data Analytics (MDA) form the computational, data analytics, and data-sharing backbone for APHIS’s laboratory network as well as other MRP Program areas. These systems facilitate high-speed data transfer, AI modeling, data visualization, and reproducible scientific outcomes through the integration of on-premises HPC clusters, cloud-based analytics platforms, and secure data transfer via Internet2 (I2). Our employees embrace innovation and are committed to a culture of continuous, standards-driven process improvement and assimilation of the industry’s best practices.
Summary: The successful candidate will be an active supporting member of the ASRC Federal team. The HPC Systems Engineer/Administrator is responsible for the administration, maintenance, optimization, and lifecycle management of a high-performance computing (HPC) environment supporting scientific research. This position ensures the availability, security, and performance of compute, storage, networking, and authentication infrastructure while providing technical support to USDA APHIS researchers and collaborating with on-site facilities, networking, and cybersecurity teams.
Primary Roles, Duties and Responsibilities
HPC Infrastructure Administration
Administer and maintain a Linux-based HPC environment consisting of compute, login, management, and GPU nodes.
Manage Slurm workload manager configuration, partitions, queues, scheduling policies, and resource allocation.
Perform operating system installation, provisioning, upgrades, and lifecycle management.
Develop and maintain automation using Ansible, shell scripting, and other administrative tools (NVIDIA Base Command Manager).
Monitor overall cluster health, capacity, utilization, and performance.
Storage Administration
Administer and optimize a multi-petabyte Lustre parallel file system (HPE E1000).
Configure and maintain storage quotas, project directories, tiering policies, and data placement strategies.
Troubleshoot Lustre performance, metadata operations, changelog processing, and client connectivity.
Monitor storage utilization, capacity growth, and system performance using enterprise monitoring platforms (Starfish Storage).
High-Speed Networking
Administer and troubleshoot NVIDIA InfiniBand fabrics, including Subnet Manager, routing, and multi-rail configurations.
Maintain NVIDIA Base Command Manager and Cumulus Linux infrastructure supporting the HPC environment.
Optimize MPI, UCX, NCCL, and RDMA communications for distributed scientific workloads.
Support Internet2 connectivity and high-performance data transfers (Globus Data Transfer Nodes).
GPU Computing Support
Support NVIDIA GPU compute nodes and associated software stacks.
Install, configure, and maintain CUDA, NCCL, GPU drivers, and related scientific software.
Benchmark and validate GPU performance following infrastructure changes.
Software Support
Install, configure, and maintain scientific software packages and development environments.
Build and install software from source using Make, CMake, Ninja, and other build systems.
Configure and troubleshoot software compilation using GCC, G++, and other compiler toolchains.
Resolve library dependencies, compiler compatibility issues, and software linkage problems.
Develop and maintain environment modules supporting multiple software versions.
Support Conda, R, Apptainer, compilers, MPI implementations, CUDA toolkits, and GPU-enabled applications (Apptainer and Singularity containers).
Assist researchers with software deployment, optimization, and troubleshooting.
Identity and Security
Administer authentication and authorization services including Active Directory integration, LDAP, SSSD, Kerberos, and single sign-on technologies.
Coordinate operating system patching and security updates.
Support vulnerability remediation and infrastructure hardening activities.
Maintain least-privilege access controls and security best practices.
Performance Engineering
Evaluate system performance using industry-standard benchmarks.
Analyze CPU, GPU, memory, storage, and network performance bottlenecks.
Optimize NUMA configuration, processor affinity, MPI communication, and storage performance for scientific workloads (bioinformatics).
Validate infrastructure performance following hardware or software changes.
Documentation and Operational Support
Develop and maintain standard operating procedures, technical documentation, and knowledge base articles.
Participate in change management processes and maintain accurate operational documentation.
Coordinate maintenance activities and production system changes.
Support disaster recovery planning, backup strategies, and infrastructure lifecycle planning.
Collaboration and User Support
Provide advanced technical support to researchers and scientific staff.
Collaborate with networking, storage, cybersecurity, and vendor support teams to resolve complex technical issues.
Mentor junior technical staff through knowledge transfer, collaborative troubleshooting, and hands-on training.
Participate in procurement planning, hardware evaluations, and technology modernization initiatives.
Typical Daily Activities
Monitor cluster health and respond to system alerts.
Troubleshoot compute, storage, network, and authentication issues.
Deploy operating system, firmware, kernel, and software updates.
Optimize HPC performance for scientific workloads.
Install and validate scientific software requested by researchers.
Develop automation to improve operational efficiency.
Maintain system documentation and operational procedures.
Coordinate infrastructure maintenance and change activities.
Assist users with job scheduling, software execution, and performance optimization.
Work with vendors to diagnose and resolve hardware and software issues.
Requirements:
Bachelor’s degree in computer science or related field
Strong computer science background with in-depth systems-level knowledge in operating systems and networking
5+ years demonstrated competency in provisioning and configuration management of medium-sized Linux environments using tools such as RHEL Satellite, Ansible, Base Commander
Ability to work with system configuration management tools (e.g., Puppet, Ansible) and revision control software such as CVS, SVN, Git
Superior scripting skills and excellent attention to detail; proficiency in at least Python, Perl, or Bash
Demonstrated troubleshooting skills in a complex environment beyond systems, from networks to other dependent systems
Excellent customer service skills and attention to detail supporting hundreds of scientific users
Excellent communication and people skills; excellent time management and organizational skills
Preferred Qualifications:
Experience with Base Commander or other orchestration platforms
Previous experience in support of HPC environments and complex scientific computing centers
Familiarity/proficiency with OpenMP and Message Passing Interface (MPI) programming
Experience with Lustre and InfiniBand
Experience with Slurm
#USDA,#HPC,#LINUX,#RHEL,#ANSIBLE,#BaseCommander,#GPU,#Slurm
Location & Eligibility
Where is the job
Not specified
Location terms not specified
About this job
- Posted
- Today
Listing Details
- Posted
- November 12, 2026
- First seen
- November 12, 2026
- Last seen
- November 12, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 55%
- Scored at
- November 12, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Similar Systems Administrator jobs
View all →Jr. Systems Administrator
Mid-Level Infrastructure Systems Administrator
$104,000 - $166,000
Linux Systems Administrator, Mid-Level
$100,000 to $110,000 annually
Senior Linux Systems Administrator
$104,000 - $166,000
Remote
Senior Systems Administrator
Full-timeRemote
Senior Linux Systems Administrator & Software Maintenance Engineer (Onsite)
Browse Similar Jobs
Systems Engineer5.1kNetwork Engineer1.2kData Center Technician796Infrastructure Architect289Network Administrator185It Operations Engineer86Cloud Migration Engineer83Platform Engineer78Storage Engineer71Site Reliability Engineer64Infrastructure Operations Engineer64Azure Cloud Engineer57Infrastructure Engineer54Observability Engineer53Endpoint Engineer51Telecommunications Engineer45Linux Administrator40Desktop Engineer39Capacity Planning Engineer39Network Operations Engineer38
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.