Senior 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 Senior Research Computing Systems Engineer, provide expert support for the Vermont Advanced Computing Center’s (VACC) research computing systems and help build and maintain state-of-the-art high-performance computing (HPC) solutions for UVM researchers. Join a team that supports the HPC hardware, large-scale storage systems, cluster software, and researcher software in the VACC. 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 and expertise 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.
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.
Minimum Qualifications (or equivalent combination of education and experience):
Bachelor’s degree in STEM related field and five years as a Linux Systems Administrator/Engineer, or an equivalent combination of education and experience required. A thorough knowledge of Linux operating systems, network architecture and Linux shell scripting required. Expertise with at least one systems programming language (C, C++, Python, Perl, Rust, etc.) required. Experience with system and network debugging required. Advanced troubleshooting skills required. Configuration management experience required. Excellent customer service ethic, effective communication skills and collaborative approach to teamwork required. Demonstrated success at learning and evaluating new technologies and ability to determine if appropriate for adoption. Able to work effectively on team and independent projects with the ability to self-direct and adjust to shifts in priorities.
Desirable Qualifications:
Experience with high performance computing systems and scientific software. Expertise with HPC technologies, such as job schedulers like Slurm, package managers like Spack, CUDA. Experience with virtualization and/or container technologies (VMware, Proxmox, KVM, Podman, Singularity).
Experience with MongoDB in a sharded architecture. Low latency networking experience (e.g., InfiniBand). Experience compiling, installing, and running open-source software. Experience in debugging and tuning of software applications on HPC clusters and with common scientific libraries and applications. Experience deploying Open OnDemand, Jupyter Notebook and supporting technologies. Clustered filesystem expertise (e.g., GPFS) desirable.
Other Information:
Occasional evening/weekend hours required
Position is eligible for telework
Special Conditions:
A probationary period may be required for current UVM employees, Bargaining unit position, A probationary period may be required, 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)):
60870.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)):
115660.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 Professnl Sr
Posting Number:
S4379PO
Department:
Systems Architecture & Admin/11620
Position Number :
00023789
Employee FTE :
1.0
Employee Term :
12
The Assistant Director of the Writing Center and Coordinator of Multilingual Writing Support provides training and supervision for peer writing...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Seeking dynamic 5th grade teacher who desires to teach in a collaborative school setting. St....
Apply For This JobFounded in 1986, St. Charles Community College (SCC) is one of the best two-year colleges in the state of Missouri....
Apply For This JobJob Details University Overview The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education,...
Apply For This JobJob Details The Research Assistant I is responsible for cell biology and microscopy research in support of the Principal Investigator’s...
Apply For This JobJob Details Job DescriptionJoin the Baker College team as an Automotive Instructor and fuel the future of automotive expertise! As...
Apply For This Job