Bachelor's degreePreferred Education:
Master degree and Ph.D. preferredRequired Experience:
5 years' relevant experience; related specific experience with the following: running scientific applications on large scale computers, optimizing and/or developing applications on UNIX-based systems, designing/developing system enhancements and software applications, programming experience with modern languages and, application software, protocols, tools and utilities and may include installation, maintenance and support or an equivalent combination.Preferred Experience:
Master's degree in technical field with 4 or more years’ experience as a Unix/Linux cluster administrator. The ability to learn new tools and concepts quickly is essential. Experience with some of the following will be important: compiling scientific software, Open MPI; PBS/Torque/Grid Engine/SLURM; configuring database, file, and web servers; installing and maintaining various UNIX OS's, Rocks, Ganglia, Nagios, Hadoop, etc; knowledge of backup solutions for large quantities of data; and tuning configurations for high performance needs, such as minimizing latency and maximizing throughput.Required Skills, Knowledge and Abilities:
Proficiency with multi-vendor hardware/software configuration. May require any of the following: problem identification/resolution, performance management/tuning, and design configuration/planning. Knowledge of related large-scale computing systems and/or product installs and maintenance. Ability to provide technical leadership and management of complex, large-scale computing systems projects. Ability to clearly communicate technical concepts to non-technical audience. Excellent organizational and communication skills.Preferred Skills, Knowledge and Abilities:
Queuing systems, schedulers and workload managers, configuration management, Lustre, OFED. Experience in Matlab, R, shell scripts, Perl and/or Python.