System Administration - High Performance Computing

Organization: 
Weill Cornell Medical College
Job Location: 
1305 York Avenue
Salary: 
Competitve
Benefits: 

Medical, Dental, Vision, Tuition Reimbursement, Retirement, and more

Job Description: 

Position Summary

Under direction, the Systems Administrator will apply technical expertise and background to work within a team of systems administrators, genomics scientists and software engineers to consult for and support scientific researchers served by the Applied Bioinformatics Core (ABC) at the Weill Cornell Medical College. Primary responsibilities will include system administration, software maintenance, system monitoring and troubleshooting for advanced systems and related infrastructure.

Position Activities

• Engages with principal investigators and their labs, core facilities, and individual researchers to create and optimize computational solutions to the specific scientific computing needs of each constituency, ensuring that the appropriate technology resources are identified and utilized optimally; assists researchers in applying the latest computational technologies and “big data” techniques to problems in fields such as cancer biology, neuroscience, mechanisms of drug addiction, and biomarker discovery. Consults on applicable software packages and algorithms, and assist in optimizing them for scalability and (massive) parallelization as needed.

• Writes scripts that will create automated solutions for routine tasks such as system deployments, database backups, open source software provisioning, tiered file system maintenance, and continuous software integration and testing that will ensure infrastructure reliability, promoting standardization and efficient utilization of resources, and maintain continuous situational awareness of our HPC infrastructure.

• Works with software developers to build, maintain, test, and deploy user-friendly web-based interfaces which will give scientists simplified views of their data and workflows. Works with our software engineers to develop data portals and analysis pipelines that enable biologists and other researchers to effectively apply our HPC resources to their problems, and visualize their data.

• Logically analyzes and troubleshoots software and/or hardware problems as they arise, and effecting repairs with vendors as needed. Utilizes a principled approach to diagnose and fix issues.

• Uses working knowledge of computer architecture, data storage, and networking concepts to participate in the evaluation, design, procurement, installation, and maintenance of integrated high-performance computing and peta-scale data storage solutions.

• Assists in the building and maintenance user-friendly web-based interfaces to give scientists simplified views of their data and workflows.

• Educating our user community on the optimal use of our computational resources via one-on-one collaboration, workshops, preparation of relevant documentation, and tutorials.

Qualifications
Minimum Requirements

• Bachelor’s Degree in a technical field (e.g. computer science, physics, math, chemistry, or engineering) with an excellent academic record (GPA 3.0 or better), or a minimum of 3-4 years relevant work experience.

• A very high degree of fluency in the Linux operating system, including scripting languages such as bash, ruby, perl, python, or java.

• Experience building, installing, and configuring a variety of open-source Linux software packages, especially with complex dependencies.

• Working knowledge of at least one object-oriented programming language, such as C++ or Java.

• Working knowledge of computer hardware, networking concepts and tools, and protocols such as SSH, DNS, DHCP, and LDAP.

• Proficiency in scripting in languages such as ruby, perl or bash is essential to working efficiently.

Highly Desired Requirements

• Masters or PhD in a technical field

• Experience working in a scientific computing environment, particularly in an academic setting.

• Experience with Infiniband networking.

• Experience setting up and maintaining a clustered file system such as GPFS or Lustre.

• Experience with GPGPU computing, particularly using the nVidia CUDA toolkit

• Experience setting up and maintaining scientific computing clusters and their associated scheduling systems, such as SGE, PBS, or slurm.

• Experience developing database-backed web applications, particularly using Ruby on Rails.

Skill and Abilities

• Demonstrated ability to manage multiple projects and overlapping deadlines.

• Must be a self motivator with a desire to learn about the latest in scientific computing infrastructure, and about the specific biological science problems of our investigators.

No relocation assistance is provided for this position.

Visa sponsorship is not available for this position.

Requirements: 

• Bachelor’s Degree in a technical field (e.g. computer science, physics, math, chemistry, or engineering) with an excellent academic record (GPA 3.0 or better), or a minimum of 3-4 years relevant work experience.

• A very high degree of fluency in the Linux operating system, including scripting languages such as bash, ruby, perl, python, or java.

• Experience building, installing, and configuring a variety of open-source Linux software packages, especially with complex dependencies.

• Working knowledge of at least one object-oriented programming language, such as C++ or Java.

• Working knowledge of computer hardware, networking concepts and tools, and protocols such as SSH, DNS, DHCP, and LDAP.

• Proficiency in scripting in languages such as ruby, perl or bash is essential to working efficiently.

About Our Organization: 

Founded in 1898, and affiliated with what is now New York-Presbyterian Hospital since 1927, Weill Cornell Medical College is among the top-ranked clinical and medical research centers in the country. In addition to offering degrees in medicine, Cornell also has Ph.D. programs in biomedical research and education at the Weill Graduate School of Medical Sciences, and with neighboring Rockefeller University and the Sloan-Kettering Institute, has established a joint MD-PhD. program for students to intensify their pursuit of Cornell's triple mission of education, research, and patient care.

Weill Cornell Medical College's educational mission emphasizes the importance of combining a strong foundation in the medical sciences with extensive clinical training in patient care. By promoting a true social commitment, stimulating creativity, and fostering independent thought and study, Weill Cornell Medical College continues to cultivate the best of tomorrow's leaders in the field of medicine.

Weill Cornell Medical College is an equal opportunity, affirmative action educator and employer.