Research Computing & Systems Administrator
Core
Design and maintain High Performance Computing (HPC) clusters, provide programming support for research grants, and develop web-based tools for engineering faculty and students.
Role type
Research Computing & Systems Administrator
Builds
HPC clusters, custom software applications, web-based tools
Domain
Academic research computing, High Performance Computing (HPC)
Deliverable
production ML models | infrastructure
Required skills
Linux system administration, HPC cluster management (Slurm), web development (HTML, CSS, JavaScript, PHP, SQL), Python programming, database design, hardware troubleshooting
Preferred skills
Ansible/Puppet provisioning, parallel programming, AI-powered coding agents, engineering research application troubleshooting (Matlab, ANSYS)
Technologies
Linux (Debian, RockyLinux, Ubuntu), Slurm, Python, PHP, SQL, SQLite, HTML, CSS, JavaScript, Ansible, Puppet, VNC
Responsibilities
Manage HPC research clusters and perform OS/security updates, configure systems and install software, develop and maintain web-based tools, troubleshoot hardware/software/network issues, assist researchers with cluster architecture and node provisioning, coordinate vendor installations
Seniority
Mid-level, hands-on IC
