Research Computing Systems Engineer
Diversity Statement:
The University is especially interested in candidates who can contribute to the diversity and excellence of the institution. Applicants are encouraged to include in their cover letter information about how they will further this goal.
Posting Summary:
As Research Computing Systems Engineer, provide support for the Vermont Advanced Computing Center’s (VACC) research computing systems and helps build and maintain state-of-the-art high- performance computing (HPC) solutions for UVM researchers. Join a team of Research Computing professionals that support the hardware, large-scale storage systems, cluster software, and researcher software. The VACC has four research clusters, including multi-thousand core “big compute” resources and GPU-focused resources, and a massive in-memory database cluster.Provide support to computing and storage hardware infrastructure, as well as research computing services such as Slurm, OpenOnDemand and related technologies. Directly support UVM’s goal of enhancing IT resources and infrastructure available to the UVM research community.
Work with department IT staff to install, maintain, and support research software and tools used by the UVM research community. In collaboration with Research Computing Facilitators, respond to a wide range of requests submitted by researchers, providing guidance in software installation and troubleshooting. Assess the needs of faculty and help adjust the compute resources to best meet faculty needs for research and academic purposes. Actively support academic use of VACC resources, working with faculty to expand HPC into the classroom. Support publicly accessible web applications that are tailored to research projects.
Scripting is an important skill for cluster administration and helping users take advantage of the VACC cluster. A change to any part of the VACC resources is likely to affect hundreds of users, working on millions of dollars of research, therefore systematic attention to detail, careful planning and judgement are critical.
This is an entry- to mid-level position.
Minimum Qualifications (or equivalent combination of education and experience):
Bachelor’s degree in STEM related field and one or more years of related experience, or an equivalent combination of education and experience, to include knowledge of Linux operating systems, network architecture and Linux shell scripting required. Exposure with at least one systems programming language (C, C++, Python, Perl, Rust, etc.) required. Strong troubleshooting skills required. Excellent customer service ethic, effective communication skills and collaborative approach to teamwork required. Motivated to learn, evaluate new technologies, and share information. Able to work effectively on team and independent projects, with the ability to self-direct and adjust to shifts in priorities.
Desirable Qualifications:
Prior experience with high performance computing systems and scientific software. Experience with system and network debugging. Configuration management experience. Experience with Apache, Nginx, or other web server software. Familiarity with virtualization and/or container technologies (VMware, Proxmox, KVM, Podman, Singularity). Exposure to HPC technologies, such as job schedulers like Slurm, package managers like Spack, CUDA, HIP. Knowledge of scalable NoSQL database systems (sharded MongoDB, Redis, Cassandra). Experience compiling, installing, and running open-source software. Experience in debugging and tuning of software applications on HPC clusters. Experience with common scientific libraries and applications desirable.
Special Conditions:
Bargaining unit position, External candidates must complete a 4-month probationary period, A probationary period may be required for current UVM employees, This position is eligible for a hybrid schedule with an option to split time between campus and elsewhere, in accordance with the university telecommuting policy, Background Check required for this position
FLSA:
Exempt
Payband Min (Represents full-time (12 months, 1.0 FTE) equivalent salary. Must be prorated for jobs less than 12 months or 1.0FTE (Salary/12 x # of months x FTE)):
43500.00
Payband Max (Represents full-time (12 months, 1.0 FTE) equivalent salary. Must be prorated for jobs less than 12 months or 1.0FTE (Salary/12 x # of months x FTE)):
82650.00
Staff Hiring Band:
Hiring salary budgeted at mid to high end of pay band
Union Position:
Yes, UVMSU ($20 minimum hourly rate)
Job Open Date:
05/30/2023
Open Until Filled:
No
Position Title:
Information Tech Professional
Posting Number:
S4380PO
Department:
Systems Architecture & Admin/11620
Position Number :
00026572
Employee FTE :
1.0
Employee Term :
12
Position Status: Full Time Department: School of Health Sciences General Summary Instructional position in the Associate Degree Nursing Program. Specific...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> INTERVENTION TEACHER (Grades K-3) Position Description Eagle Academy Public Charter School seeks an Intervention Teacher...
Apply For This JobClassification Title Office Manager Business Unit Description Civil Service Full/Part Time F Position Status R Union Representation Union Division Academic...
Apply For This JobLocation: Omaha, Nebraska, United States Requisition #: 220410 At Creighton, you are part of something big. Your skills and passions...
Apply For This JobJob Details Application Instructions: External Applicants: Please upload your resume on the Apply screen. Your application will automatically populate your...
Apply For This JobJob Details Job Title: Part-Time Student Assistant, Clerk (Fashion Institute) Location: Wolfson Campus Regular/Temporary: Temporary Full/Part Time: Part-Time Job ID:...
Apply For This Job