Note: Job salary offers are generally made between the salary range minimum and the midpoint of the salary range.
Missouri S&T, one of four campuses comprising the University of Missouri, enrolls approximately 6,700 undergraduates and 1,900 graduate students, and is among the top technological research universities in the country. Missouri S&T has been listed as the 1st and 3rd best investments for out-of-state and in-state students, respectively by Newsweek. Its 284-acre campus, about 90 minutes from the city of St. Louis, is situated in the beautiful Ozarks region of Missouri. Rolla, a community of 19,000, enjoys a superb educational system, competitive cost-of-living, and abundant recreational opportunities. Additional information about Information Technology at S&T can be found at http://it.mst.edu/
This is a professional, exempt, Information Technology position responsible for design, implementation, management and support of Linux workstations and HPC (high performance computing) clusters.
The successful candidate will analyze, document, install and maintain operating systems and servers, storage systems and other physical and software systems supported by the IT department.
Providing excellent face to face technical support to both internal and external constituents is required.
Staying current with emerging IT trends related to research computing and research support is expected.
The successful candidate for this position will work well under pressure and maintain professional composure during high stress events.
Outstanding communication skills are required.
This position reports to the Director of Research Support Services.
Essential Functions (top 5 critical functions):
Troubleshoot one time and recurring hardware/software problems, system failures, and inefficiencies within the HPC. Determine and initiate appropriate and immediate actions needed to restore normal services with minimal down time. Document occurrence and actions taken. Assess operating procedures followed in resolving issue for effectiveness; may recommend modifications to standard procedures found to be inadequate, unclear or ineffective. Review system logs and other information to identify trends and root cause(s) and recommend/initiate corrective action.
Collaborate with campus researchers and make recommendations for hardware that will maximize the results from the research that is being conducted. Serve as a liaison between scientists and IT in developing compute solutions that will increase the competitive edge of the resulting research.
Analyze and prepare documentation concerning the feasibility of adapting software systems and processes to current or planned research needs. Assess competing alternatives and recommend optimal solutions.
Inform systems users about system capabilities and recommend changes in procedures or other solutions to improve efficiency and resolve problems.
Analyze software specifications for completeness and compatibility with operating system capabilities. Advise applications development and support staff on design issues that optimize end user services and operating environment efficiencies.
Work smoothly in tightly integrated team environment
Provide excellent customer service
Communicate effectively through verbal and written mediums
Develop and present ideas, solutions, and various reports, both formally and informally
Mentor fellow team members.
Consult with researchers on appropriate computing system design to meet the defined need.
Operating system troubleshooting. (e.g. Redhat, Debian)
Perform Linux cluster administration tasks on large-scale Linux clusters in a multi-vendor high-performance computing environment, including installation and maintenance ofcluster software
Monitor clusters systems usage and security, and identify and troubleshoot cluster problems as they arise.
Help maintain and enhance cluster hardware as needed, including upgrading nodes, installing/upgrading high-performance networking hardware (e.g., Gigabit Ethernet and InfiniBand), storage systems, etc.
Provide user support and training.
Documentation and training, including producing documentation on system use configuration, and procedures
Working with and training other group members as appropriate
Training end-users through seminars and presentations or responding to end-user requests for assistance.
Answer end-user problems and questions.
Advise and direct student workers as an integral part of the team
Additional tasks as needed.
In appraising the relative qualifications of candidates for all levels, consideration will be given to the extent and type of experience with various information technology functions and to the extent and type of pertinent education and formal training. At the time a job opening is posted, the hiring department will specify required knowledge and skills pertaining to specific technologies/software/equipment.
Working knowledge of or proven capability to quickly learn programming language(s),operating systems, direct access techniques, remote processing and virtual systems to be utilized/supported within the hiring operating unit.
Knowledge of the theory, principles and practices of Operating systems, networking and applications and their interoperability and the supporting infrastructure.
Knowledge of computer security procedures.
Demonstrated ability to research, quickly identify and correct problems (debug) using system utilities / diagnostics.
Familiarity with systems analysis procedures and techniques.
Bachelor's degree in computer, electrical, or electronic engineering, or equivalent combination of education and experience.
One year of experience in Linux cluster administration.
Preferred Qualifications Candidates possessing one or more of the following qualifications will be given preference:
One year experience using NPACI Rocks cluster management software, other cluster management software such as XCAT, or equivalent experience with DHCP server, PXE boot, and Puppet configured systems.
Experience with the deployment and management of large-scale, parallel file systems.
Experience with Infiniband networks.
Experience running benchmarks to quantify cluster performance.
Experience with the deployment and management of batch queuing systems (e.g.,Slurm, LSF, Maui, Moab, or PBS).
Experience debugging and optimizing HPC applications using OpenMP, MPI, CUDA,and other types of parallel programs for high performance computing.
Experience with HPC user support and problem resolution.
Experience optimizing customized code for parallel execution.
Experience coaching non-traditional HPC users in use of HPC facilities.
Experience with virtualization software (e.g. KVM, VMWare, VirtualBox).
Experience with visualization development of large data sets.
The final candidate is required to provide copies of official transcript(s) for any college degree(s) listed in application materials submitted. Copies of transcript(s) should be provided prior to the start of employment. In addition, the final candidate may be required to verify other credentials listed in application materials.
Failure to provide official transcript(s) or other required verification may result in the withdrawal of the job offer.
All job offers are contingent upon successful completion of a criminal background check.
Equal Opportunity is and shall be provided for all employees and applicants for employment on the basis of their demonstrated ability and competence without unlawful discrimination on the basis of their race, color, national origin, ancestry, religion, sex, pregnancy, sexual orientation, gender identity, gender expression, age, disability, protected veteran status, or any other status protected by applicable state or federal law. This policy shall not be interpreted in such a manner as to violate the legal rights of religious organizations or the recruiting rights of military organizations associated with the Armed Forces or the Department of Homeland Security of the United States of America.
The University's nondiscrimination policy applies to any phase of its employment process, any phase of its admission or financial aid programs, or other aspects of its educational programs or activities. Further, this policy applies to sexual violence or sexual harassment, both forms of sex discrimination, occurring within the educational program and instances occurring outside of the educational program if the conduct negatively affects the victim's educational experience or the overall campus environment.
Any person having inquiries concerning the application of Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, Section 504 of the Rehabilitation Act of 1973, the Americans with Disabilities Act of 1990 or other civil rights laws should contact the Title IX Coordinator.
EEO IS THE LAW
To read more about Equal Employment Opportunity (EEO) please use the following links:
We are a first class University looking for dynamic faculty and staff to join us as we continue to achieve our mission of excellence.You've come to the right place to find your new career or to make the leap to the next level. Whether you are just starting out or are a seasoned professional in your field, chances are we have the right opportunity for you.Why? Because Missouri S&T is not just a world-renowned educational and research institution; it is one of the biggest, most versatile employers in south central Missouri. We don't just have first-rate faculty and students; we have first-rate staff, too! Whether you are a financial professional, a plumber, a research scientist, a custodian, a graphic designer, or a coach, working at S&T means you are part of something big — you're making a difference in the world.We have it all: challenging and engaging work, a wide variety of jobs to fit your career goals, great benefits, career development and training, work-life balance, beautiful surroundings, a rich tradition and history, a sense of community and belonging, and a proven commitment to diversity in the workplace.