Research Computing Analyst

Employer
University of Colorado Boulder
Location
Colorado, United States
Salary
Salary Not Specified
Posted
Mar 01, 2021
Employment Type
Full Time


Job Summary

The Research Computing Analyst is the primary provider of user support for the large-scale computing resources the Research Computing (RC) group provides the University of Colorado and Rocky Mountain Advanced Computing Consortium (RMACC) communities. This is an entry-level position with responsibilities that include conducting trainings on the use of RC resources, supporting and writing user documentation, answering help desk cases, and providing support to users through one-on-one consultations. This position will also act as a liaison to the RC user community, and will remain current on high performance computing topics.
The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities.

Who We Are

In Research Computing at CU Boulder, we offer state-of-the-art computing and data services "beyond the desktop" including:
  • Large-scale computing resources.
  • Storage of research data.
  • High-speed data transfer.
  • Data sharing support.
  • Consulting in computational science and data management.

For a more comprehensive look at the breadth of our services, visit CU Boulder Research Computing.

We are an integral part of both the work of our research institutes and the Office of Information Technology (OIT). OIT is a dynamic organization, filled with energetic staff and students who aim to serve the campus and contribute to student success while supporting the University’s academic, research and service missions. We’re located in the heart of the beautiful CU Boulder campus. See what OIT is all about by watching This is OIT.

What Your Key Responsibilities Will Be

  • Prepare and implement training opportunities for researchers and students on a variety of topics. Examples of training topics RC offers include shell scripting, basic programming in various languages, version control, managing workflows, the Linux command line, installing software, and learning to work with a supercomputer.
  • Address user requests and issues. Common topics include establishing new accounts, helping install software, discussing services, reviewing and approving computing allocations, investigating login issues, and informing data transfers. Communication with users is most often via the RC case management system (email-based), or via one-on-one consultations (these are done remotely or in person depending on circumstances and preferences). Attending office hours to provide support to the user community is part of this role as well.
  • Assisting more senior level user support staff with training, coding, and documentation. This position will prepare and maintain RC’s online documentation.
  • Participation in outreach opportunities such as conducting presentations promoting RC services on campus and attending “town hall” events.
  • Professional development, such as learning new concepts relevant to performing the job duties, and/or receiving relevant certifications.


What We Can Offer
  • Annual Salary Range for this position is $58,000 to $61,000.


Benefits

The University of Colorado offers excellent benefits , including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder .

Be Statements
Be Collaborative. Be Respectful. Be Boulder.

What We Require

  • Bachelor's Degree from an accredited institution in a scientific or engineering field, including computer science. A combination of education and relevant experience may be substituted for the degree on a year for year basis.
  • Computational experience in science, math, engineering, or related field.


What You Will Need
  • Strong oral and written communication skills and the ability to work respectfully with users and stakeholders with a variety of computing skill levels.
  • Ability to work on team projects and communicate frequently and effectively with team members.
  • Ability to plan and coordinate services for the user community.
  • Ability to plan and conduct trainings on computational or data science related topics.


What We Would Like You To Have

  • Teaching or training experience.
  • Experience writing user documentation.
  • Knowledge in at least one of the following programming languages: Python, R, C, C++, Fortran, Matlab.
  • Experience in high performance computing.


Special Instructions

To apply, please submit the following materials:
  1. A current resume.
  2. A cover letter that specifically tells us how your background and experience align with the requirements, qualifications, and responsibilities of the position.

We may request references at a later time.

Please apply by March 14, 2021 for consideration.

Note: Application materials will not be accepted via email. For consideration, please apply through CU Boulder Jobs.


Posting Contact Information

Posting Contact Name: Boulder Campus Human Resources

Posting Contact Email: Recruiting@colorado.edu


Similar jobs

Similar jobs