DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

University of Illinois (Multi-level/Multi-hire) Research System Engineer- NCSA - 1020330-6689 in Urbana, Illinois

This job was posted by https://illinoisjoblink.illinois.gov : For more information, please see: https://illinoisjoblink.illinois.gov/jobs/11839490 ASSISTANT RESEARCH SYSTEMS ENGINEER

RESEARCH SYSTEMS ENGINEER

SENIOR RESEARCH SYSTEMS ENGINEER

National Supercomputing Applications

6 positions available

Since 1986, the National Center for Supercomputing Applications (NCSA) has been home to pioneering partnerships that have not just moved the needle, but taken the computational research in bold, new directions. At NCSA, our advanced cyberinfrastructure and expertise provide a hub for transdisciplinary research that unites academic institutions and global companies in search of the answers to the world\'s most challenging problems and help us meet the needs of future generations. NCSA is supported by the state of Illinois, the University of Illinois, the National Science Foundation, and various federal agencies working together for the benefit of all those we serve. NCSA is seeking talented, enthusiastic partners to join our team! Be a part of our expanding and dynamic research endeavors!

PRIMARY POSITION FUNCTION/SUMMARY FOR ASSISTANT RESEARCH SYSTEMS ENGINEER: collaborate with scientific researchers in resolving computing issues and assist in designing novel solutions to new research challenges. contribute code and best practices to academic research communities. install, maintain, and troubleshoot hardware and software specialized for the needs of scientific research on high performance computing (hpc) systems.

DUTIES AND RESPONSIBILITIES

Research Infrastructure and System Engineering

- Contribute to the research and design of novel, HPC hardware and software solutions to achieve an effective computational research platform.

- Enhance the quality and optimal use of NCSA\'s research computing environment with the seamless integration of various advanced computational systems, data systems and services.

- Install, update, and troubleshoot hardware and software on research HPC systems.

- Deploy and maintain HPC clusters using existing provisioning tools such as xCAT.

- Manage existing clusters using automated configuration management (CM) tools such as Puppet.

- Use and modify existing Continuous Integration (CI) tools (eg: Gitlab runners, Github actions.)

- Coordinate with divisional peers, direct manager, direct service team leads, and support vendors.

- Maintain and update existing scripts written in one or more programming languages.

Research Engineering

- Provide consulting expertise to researchers across a variety of domain sciences to leverage synergies across projects.

- Engage with service teams to perform routine tasks.

- Collaborate with researchers to diagnose and resolve their system usage issues.

- Maintain documentation on user issues, system use, and system capabilities for both internal management and engineering as well as external users.

- Train on new technologies.

Engagement and Outreach

- Obtain and apply knowledge in research system engineering best practices.

- Attend conferences and prepare reports on new ideas and technologies.

QUALIFICATIONS: BA/BS degree in engineering, computer science, or related field. Alternate degree fields will be considered if accompanied by equivalent experience as it relates to current NCSA projects and technologies. One year of experience in the following areas (a combination of training, internship, or professional experience allowed).

- Support of IT technologies, especially servers.

- Developing and utilizing scripting languages to accomplish tasks.

- Activities associated with the deployment, operation, and management of Linux systems or other enterprise IT services.

Six months of experience researching, presenting, and/or publishing technical projects or papers in a professional or cademic setting.

Knowledge, Skills and Abilities for all levels: Evidence of consistent use of good judgment, discretion, and tactful communication. Energy and enthusiasm for expressing the value of diverse cultures, fostering empathy, and improving organizations in the areas of access and representation. Knowledge and experience with office software and ability to learn custom systems. Ability to handle multiple priorities without direct supervision. Excellent oral and written communications skills with a record of publications in peer reviewed journals.

PRIMARY POSITION FUNCTION/SUMMARY FOR RESEARCH SYSTEM ENGINEER: Collaborate with scientific researchers in resolving computing issues and design novel solutions to new research challenges. Contribute code and best practices to academic research communities. Install, maintain, and troubleshoot hardware and software specialized for the needs of scientific research on high performance computing (HPC) systems.

DUTIES AND RESPONSIBILITIES

Research Infrastructure and System Engineering

- Research and design novel, HPC hardware and software solutions to achieve an effective computational research platform.

- Enhance the quality and optimal use of NCSA\'s research computing environment

DirectEmployers