HPC Systems Administrator
The University of Missouri is searching for a HPC Systems Administrator to help administer the high performance computing cluster and it’s applications on the MU Campus. As a member of the team you will work on a broad range of projects internally and across the system with opportunities to specialize in a number of areas.
This position is within the Research Computing Support Services (RCSS) group in the Division of IT, which manages the campus shared research computing, storage, and networking infrastructure and provides computing support, training, and consulting to the University of Missouri research community. The RCSS team works to ensure that the campus’ research computing infrastructure meets the growing needs of the community.
Basic Functions and Responsibilities
The HPC Systems Administrator will be a part of the team that builds, installs, and manages the hardware, software, scientific applications, and security of the campus research computing, storage, and networking environment. Responsibilities of this position will include installing, configuring, and maintaining multiple Linux servers in a research computing environment; creating and maintaining training materials for research computing related software and hardware; evaluating, installing, upgrading, and maintain scientific software; monitoring the operation and performance of the environment; and investigating new technologies of importance to research computing and researchers.
Essential Functions (top five critical functions)
- Participate as a member of a highly technical and customer-service driven team. Readily share knowledge and training with other staff members, and forge close working relationships with IT and scientific research groups across campus.
- Install, configure, and maintain multiple Linux systems in support of research computing in a scientific Linux environment for university researchers. Responsibilities include installation, testing, evaluation and installation of new versions and authorized modifications of the solution’s hardware, operating systems, application-layer, and some database administration work.
- Secure and monitor systems and consult with researchers, staff, and students on securing applications.
- Serve as a technical consultant for sponsored research projects that require research computing services.
- Provide documentation and training to peers, faculty, staff and students in the use of a shared high performance computing environment and associated scientific software.
- A Bachelor’s Degree or relevant experience is required.
- Demonstrated ability and experience with the Linux operating system and utilizing the command line interface is required.
- Demonstrated ability to work with computing, storage, and networking hardware is required.
- Experience with scripting (e.g. Python, Perl, and Bash) is required.
- Demonstrated ability to work independently and in a collaborative and diverse environment is required.
- Excellent written and verbal communication skills are required.
- Experience with networking is highly desirable.
- Experience in an academic research or computing setting is highly desirable.
- Experience with an automated configuration management system is desired.
- Ability and demonstrated use of version control management tools such as Git is desirable.
To learn more about Research Computing at the University of Missouri please visit us at https://doit.missouri.edu/research