Skip to content

Open nowPosted 15 hours ago

Senior Systems Administrator

ASRC Federal372 open roles

Where
Kansas, USA
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Systems AdministratorASRC Federal · Kansas, USA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on ASRC Federal's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.9% of postings close within 7 days. Measured by our own scanner across the market. ASRC Federal postings stay open a median of 20 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted 15 hours ago

ASRC Federal median: 20 days open

The posting

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

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against ASRC Federal's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on ASRC Federal's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    ASRC Federal's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.