HPC System Administrator

High Performance Computing System Administrator, Pittsburgh Supercomputer Center (PSC)2000992




This position is responsible for systems administration and programming activities required to support the 24×7 operation of the leading edge high performance computing environment that the Pittsburgh Supercomputing Center (PSC) provides for an international user community. Related duties of this position include troubleshooting system software problems; identifying and solving operational problems; installing and testing operating systems and other software; developing and testing tools and utilities to improve system administration, preparing system documentation for operating the resources, monitoring and operation of PSC’s high performance computing and storage systems. Other responsibilities include developing and implementing tools for computing systems that are suitable for production use in a high performance computing environment. The tools include, but are not limited to, homogeneous and heterogeneous cluster and grid computing systems, parallel and distributed file systems, hierarchical storage management systems, system performance monitoring, data collection, storage and reporting. In addition to building the tools, the development of procedures for operations and performance testing are an integral part of the job. The incumbent will also prepare documentation, provide training and contribute to a variety of project publications including status reports to funding agencies, scientific papers and conference presentations.


  • Bachelor’s degree in Computer Science or related field required. Master’s degree preferred

  • At least 3 to 5 years relevant experience in skills listed below

  • Excellent problem solving skills

  • Ability to communicate clearly and work in a team environment

  • Ability to analyze a system, determine areas in need of improvement and implement solutions to improve the reliability, security and integrity of the system

  • Knowledge of and work experience with LINUX

  • Shell programming; scripting languages, such as PERL or python; HTML and gnu software

  • High degree of knowledge in administrating production systems, Linux internals, UNIX file systems as well as general familiarity with Windows and Apple Mac OS X

  • Awareness of data management software and parallel file systems

  • Familiarity with grid computing software

  • Ability to recognize patterns of faults

  • Ability to contribute to preparation of annual reports, scientific papers and presentations.

Preferred Skills:

  • Knowledge of batch scheduling software

  • Knowledge of computer architectures, disks, tapes, adapters, controllers, and switches and their physical interconnections

  • Knowledge of wide area and local area networking technologies and equipment

  • General knowledge of computers and peripherals

  • Familiarity with data analysis packages, awareness of Big Data and system monitoring

The successful candidate must obtain all background clearances as may be required by Pennsylvania Act 153.


Job Function

:Information Technology

Primary Location

:United States-Pennsylvania-Pittsburgh

Time Type:Full Time


Minimum Education Level:Bachelor’s Degree or equivalent

Preferred Education Level:Master’s Degree or equivalent


Job Profile:4603