The student in this position will primarily be working in a collaborative environment to develop and enhance tools for managing high-performance computing (HPC) resource users, groups, and systems and tracking those systems' usage. This will involve creating and modifying programs that do extensive work within very large and complex databases, as well as work with web-based interfaces to presenting management interfaces to and querying and charting data from those databases. The student may also be involved in development of other tools to aid users in using HPC resources and assisting in help for those users as experience allows.
The student in this position will work with experienced staff in the support of large HPC clusters and staff experienced with large database systems design and web development. Through this experience, the student will have an opportunity to help design user-facing, web-based database tools as well as learn about how to design the underlying databases that support them. The student will also have an opportunity to become familiar with some of the tools and processes used in HPC at large national supercomputing centers.
|Majors / Year:||All majors welcome. Undergraduates welcome.|
|Hours:||10–20 hours per week, classes permitting, during normal business hours.|
|Pay:||$12.00 / hour (no graduate assistantships)|
|Starting:||Summer or Fall 2017|