| The University of Washington (UW) is proud to be one of the nation's premier educational and research institutions. Our people are the most important asset in our pursuit of achieving excellence in education, research, and community service. Our staff not only enjoys outstanding benefits and professional growth opportunities, but also an environment noted for diversity, community involvement, intellectual excitement, artistic pursuits, and natural beauty. |
UW-IT has an outstanding full time opportunity for a Software Engineer.
UW-IT's Computing Infrastructure (CI) division provides knowledgeable system design and administration, software engineering, and operational support for academic systems, administrative systems, and research computing. The Servers and Storage group within CI designs, implements, and operates enterprise-level virtual and physical servers, data storage services (storage area networks, network-attached storage, backups, and archiving), research computing, and managed workstations. This position focuses primarily on supporting the High Performance Computing (HPC) efforts for the research computing group, while providing expertise and support to other endeavors when needed. This position requires a team-oriented computer professional, experienced in managing a high performance computing cluster using sophisticated system management tools. Participates as a member of the UNIX Engineering systems team. All work is expected to be of high quality, customer focused, and accomplished with a positive attitude.
Bachelor's degree in Computer Science, engineering, information science or related field or experience.
Minimum of four years in-depth UNIX system experience.
Demonstrated High Performance Computing experience.
Demonstrated networking experience with TCP/IP and familiarity with full range of network hardware and protocols.
Demonstrated excellent written/oral communication skills, technical documentation skills, user liaison skills, and personal interaction abilities.
Experience managing information technology resources in a complex organization with a large heterogeneous distributed computing environment.
Demonstrated ability to work with minimal supervision, both independently and as part of a team.
Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.
Experience in a major research university setting preferred.
Experience with xCAT, Adaptive Computing Moab/Torque, SLURM, and Grid Computing technologies.
Knowledgeable with many of the following technologies: Blade servers, NAS storage, MPI, DNS, Kerberos, event logging, SNMP, Samba, GPFS, SAN, NFS, RAID, Perl, C, Wiki, Tivoli Storage Manager.