NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

Rockefeller University Scientific Systems Administrator | High Performance Computing Resource Center in New York, New York

Organization Overview

The goal of Information Technology (IT) is to provide information resources and services to accelerate and support scientific research at The Rockefeller University. Our department is responsible for cyberinfrastructure,high-performance computing,bioinformatics,decision support,data analytics,cybersecurity,and the scientific and administrative software environment at the university. The department is in the midst of a major transition in culture,including the adoption of DevOps and Agile practices,the facilitation of self-service approaches,as well as a 'cloud first' deployment philosophy.

Overview

We seek a Scientific Systems Administrator to join our team, working at the interface between world-class scientific research and high-end computer systems administration. The successful candidate will participate in all facets of systems operations, from conceptual design to daily operations, working directly with our constituency in service, consultative, and education and training capacities.

This position entails a high level of interaction with members of the scientific community at all levels, including laboratory staff, graduate students, post-doctoral fellows, faculty heads of labs, and department and center heads, as well as exposure to multiple domains in the biological sciences. It reports to the Director of the High-Performance Computing Resource Center.

Responsibilities

Responsibilities include and are not limited to the following:

  • Participate in and advise on all aspects of the design, deployment, operation and maintenance of the University’s scientific computing systems

  • Continuously identify, evaluate, and prototype new computational tools and techniques that will enhance the research activities of the HPC resource center’s constituency, and advise in matching the center’s available tools and resources to the specific computational challenges faced by our users

  • Assist users with the installation, tuning, and troubleshooting of scientific software and workflows

  • Assist and advise scientific users with data lifecycle management issues

  • Perform and monitor systems administration tasks such as new user provisioning, system updates and security patching, data backups and restores, and hardware lifecycle management

  • Work as a strong team player within the group, within Rockefeller, and externally

  • Provide after-hours support in case of a critical system issue

  • Perform other duties as assigne

Qualifications

Position Qualifications:

  • At least three years of computational experience in a scientific or engineering domain, preferably in the biological sciences, such as bioinformatics, proteomics, microscopy and image analysis

  • Undergraduate degree in a STEM field and at least three years’ experience in a scientific computing role, or a graduate degree in a STEM field with relevant computational experience

  • Fluency with Linux and the command line environment and shell scripting

  • Proficiency in a relevant scientific programming language, preferably Python and/or R, including pertinent libraries, such as pandas, polars, and the tidyverse, and experience using git

  • Proficiency in the installation, tuning, and troubleshooting of open-source software

  • Experience with software environment management and virtualization techniques and technologies such as conda, venv, apptainer, spack, and vagrant is a plus

  • Experience with a configuration management technology such as ansible, chef, or puppet

  • Familiarity with computer networking concepts, including DNS, DHCP, switching and routing, and administration of local firewalls on Linux systems

  • Familiarity with computer data storage concepts, including RAID levels, logical volume management, and backup and recovery best practices. Experience with a parallel filesystem such as lustre or GPFS, and/or with ZFS, is a plus

  • Familiarity with relational database concepts and operations

  • Familiarity with web application technologies and frameworks such as Django or Rails is a plus.

  • Excellent troubleshooting and technical reasoning skills

  • Ability to translate scientific computing goals and objectives into concrete software and hardware implementations.

  • Excellent verbal and written communication skills, with the ability and willingness to assist and educate users with varying levels of computational and computer programming experience

  • Ability and willingness to occasionally perform moderately physically demanding work, such as climbing ladders and crawling under desks. Tasks may include replacing server components, racking and moving servers within the data center, connecting network cabling, inventory and organizing replacement hardware and consumables

The Rockefeller University does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy, gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor. All qualified applicants will receive consideration for employment without regard to the characteristics listed above.

The salary of the finalist selected for this role will be set based on various factors, including but not limited to organizational budgets, qualifications, experience, education, licenses, specialty, and training. The hiring range provided represents The Rockefeller University's good faith and reasonable estimate of the range of possible compensation at the time of posting.

Compensation Range: Min

USD $65,000.00/Yr.

Compensation Range: Max

USD $80,000.00/Yr.

DirectEmployers