Skip to Main Content

Research Computing & Systems Administrator

Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening.  To apply for the position, please click the Apply for this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link.  If you would like to print a copy of this position for your records, click on the Print Preview link.

Please see Special Instructions for more details.

References will not be contacted without prior notification of candidates

Posting Details

Posting Detail Information

Working Title Research Computing & Systems Administrator
Research Professional Position Yes
Posting Number 201700273AP
Position Type Admin Professional/ Research Professional
Number of Vacancies 1
Work Hours/Week 40
Proposed Annual Salary Range $48,000 - $52,000
Desired Start Date
Position End Date (if temporary)
Open Posting Date
Open Until Filled Yes
To ensure full consideration, applications must be received by 11:59pm (MT) on 06/04/2017
Description of Work Unit

Engineering Network Services (ENS) is responsible for the vision and oversight of all aspects of computing in the College of Engineering, with the exception of the physical network infrastructure. Pedagogical uses of technology, research computing, planning for and maintenance of instructional facilities, technical support for faculty and staff, network management, systems analysis, programming, web-coding, and technical training all fall under the purview of ENS. Networked services are provided to over 3500 engineering students, faculty, and staff.

Position Summary

The Research Computing and Systems Administrator performs analysis and design on research computing clusters, and assists researchers and students with programming support as needed to meet the specific needs of a given research grant. This position also provides systems administration for the UNIX/Linux infrastructure as a whole in the College of Engineering.

Required Job Qualifications

• A Bachelor’s Degree in Computer Science or a related field by summer 2017
• Two years of experience in Research or UNIX/Linux System Administration.

Preferred Job Qualifications

• Experience working with High Performance Computing systems using job scheduling software such as Univa Grid Engine or Slurm.
• Experience working with provisioning software such as Ansible or Puppet.
• Experience with parallel programming in research applications.
• Experience with installing and troubleshooting engineering research applications, e.g., Matlab, Cadence, ANSYS Fluent, etc.
• Experience with at least two of the following programming languages: Perl, PHP, C, C++ or Python.
• Experience with various flavors of Linux to include CentOS, Ubuntu, and Mint.
• Working knowledge of UNIX/Linux system administration, including NFS filesystems, auto mount, Samba, Linux server configurations (including CentOS, Ubuntu, and Mint), TCP/IP network, DNS, and DHCP, Remote Desktop, VNC, x2go, NXclient, and ssh, shell scripting.

Diversity Statement

•Reflecting departmental and institutional values, candidates are expected to have the ability to advance the Department’s commitment to diversity and inclusion.

Essential Duties

Job Duty Category Research Computing Administration

Manage the High Performance Computing (HPC) research cluster for the College of Engineering, including installation, configuration, upgrade, installation of software, and maintenance (nodes and cluster). Assist researchers with adding appropriate nodes to the cluster, including architecture design and computational analysis.
Perform analysis and design on research computing clusters and assist with programming support as needed to meet the specific needs of a given research grant
Provide similar research computing administration for multiple clusters for specific research groups.
Design and implement appropriate data architectures, both live and stored, for research.
Install and maintain HPC and multi-threaded software as needed.
Manage the general purpose Linux compute servers, including hardware design, installation, and configuration; software installation, OS management and consistency across all nodes.

Percentage Of Time 60
Job Duty Category Systems and Services Administration

Design and program custom software applications.
Review, test and implement new technology services for the college.
Troubleshoot hardware, software, and network for UNIX servers and workstations.

Percentage Of Time 40

Application Details

Special Instructions to Applicants

References will not be contacted without prior notification of candidates

Conditions of Employment Pre-employment Criminal Background Check (required for new hires)
Search Contact Rachel Horn (
EEO Statement

Colorado State University is committed to providing an environment that is free from discrimination and harassment based on race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or pregnancy and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Colorado State University is an equal opportunity/equal access/affirmative action employer fully committed to achieving a diverse workforce and complies with all Federal and Colorado State laws, regulations, and executive orders regarding non-discrimination and affirmative action. The Office of Equal Opportunity is located in 101 Student Services.

Background Check Policy Statement

Colorado State University (CSU) strives to provide a safe study, work, and living environment for its faculty, staff, volunteers and students. To support this environment and comply with applicable laws and regulations, CSU conducts background checks. The type of background check conducted varies by position and can include, but is not limited to, criminal (felony and misdemeanor) history, sex offender registry, motor vehicle history, financial history, and/or education verification. Background checks will be conducted when required by law or contract and when, in the discretion of the university, it is reasonable and prudent to do so.

References Requested

References Requested

Minimum Requested 3
Maximum Requested 5

Supplemental Questions

Required fields are indicated with an asterisk (*).

Applicant Documents

Required Documents
  1. Resume
  2. Cover Letter
Optional Documents