Washington University is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, national origin, genetic information, disability, or protected veteran status.
A degree or certification from a technical school or college in computer programming plus 2 years of relevant programming experience required; additional relevant programming experience may be substituted on a year-for-year basis for required education.
The Neuroinformatics Research Group (NRG) (http://nrg.wustl.edu) is a multi-disciplinary science and engineering lab in the Mallinckrodt Institute of Radiology at the Washington University School of Medicine. The lab’s mission is to develop technologies to better understand the human brain and diseases that affect it. Our primary focus is on neuroimaging methods, including MRI and PET, that yield insights into the living brain. We support thousands of users around the world who are developing novel solutions to complex brain disorders.
We work in small, nimble teams as critical technical partners to the scientists we serve. We are currently seeking an extraordinary individual to join our team team that supports the Human Connectome Project (HCP) (http://humanconnectome.org/), a $140M research program funded by the National Institutes of Health to discover how the human brain is organized and how it develops, ages, and changes in healthy individuals and those with mental health disorders. Our job is to create the world’s most advanced computing and informatics capabilities to power the HCP.
We are currently seeking a capable entry-level individual to provide operational support of the HCP’s high performance computing and data processing platform. Assuming you are that individual, your coding abilities, communication skills, desire to tackle complex problems, attention to detail, and passion for scale & automation, will all be leveraged to solve the computing and data management challenges presented by the unprecented scale of brain imaging data collected by the HCP.
Under the supervision of the director of computation and analysis, you will execute and monitor large-scale data processing workflows. You will be responsible for tracking down processing failures, correcting flaws in the workflows, optimizing individual workflow components, and improving quality control and quality assurance processes. Working closely with our imaging engineers, you will ensure that the processing output matches the scientists’ expected results. All processing will be done on a high performance supercomputer.
PRIMARY DUTIES AND RESPONSIBILITIES:
Manage technical relationships with both external and internal stakeholders in support of high performance data processing across multiple projects.
Execute and monitor data processing routines.
Collaborate on scalability issues involving access to massive amounts of data and information and back-end services.
Automate processes to improve effectiveness and efficiency.
Review, revise, and optimize computing scripts.
Manage and maintain code repositories.
Provide support to scientific stakeholders and technical partners.
PRINCIPAL COMPETENCIES (others may apply):
Familiarity in Linux/Unix environments.
Familiarity in one or more scripting languages used in Linux (Python, Bash, Perl, etc.).
Hands on experience with automation of operational tasks.
Java experience strongly preferred. C#, Python or Groovy would also be helpful.
Strong user support ethic and the ability to deliver the highest, most consistent level of service to our colleagues and users.
A solid foundation in computer science, with strong competencies in operations support, data structures, automation, algorithms, software design.
Be able to drive a project from a simple idea to the finished project.
Will to focus on details and build the best processing operations infrastructure.
SKILLS YOU’LL DEVELOP IN THIS ROLE
Usage of remote data handling, REST, asynchronous programming.
Usage of Continuous Integration/Deployment (Jenkins).
Usage of high-performance computing tools and job scheduling systems: Open Grid Engine, Portable Batch System (PBS), Torque-Moab.
Usage of DevOps tools: Puppet, Scalr, Vagrant, Container services such as Docker, Docker Swarm.
Usage of JIRA, Confluence, Bitbucket, Github.
Participation in hackathons, code reviews, building scalable operations processes & applications.
Usage of brain imaging and neuroimaging software (i.e. - FreeSurfer, FSL).
The hiring range for this position is $54,288 - $70,553 annually.
-Retirement Savings Plan -22 vacation days -8 Paid Holidays -Sick Time -Tuition benefits for employee, spouse and dependent children -Free Metro Link/ Bus pass -Free Life Insurance -Health, Dental, Vision -Health Savings Accounts (HSA) -Long Term Disability Insurance -Flex Spending Plan -Other Benefits
Med School HR website (medschoolhr.wustl.edu)
Internal Applicant Instruction:
This position is grade G12.
Please attach a copy of your most current signed performance evaluation (completed within the last 18 months) to your online account. If you have not received a performance evaluation, you may provide two current signed letters of recommendation (written within the last 18 months), preferably to include one letter from either a current or recent former supervisor. To attach these documents, go to: My Career Tools, Add Attachment, Attachment Type – Performance Reviews or Letters of Recommendation.
This position is full-time and works approximately 40 hours per week.
Department Name/Job Location:
This position is in the Department of Radiology. This position is for the Medical School Campus.
Washington University in St. Louis, a medium-sized, independent university, is dedicated to challenging its faculty and students alike to seek new knowledge and greater understanding of an ever-changing, multicultural world. The University offers more than 90 programs and almost 1,500 courses leading to bachelor's, master's and doctoral degrees in a broad spectrum of traditional and interdisciplin...ary fields, with additional opportunities for minor concentrations and individualized programs. The faculty is composed of scholars, scientists, artists and members of the learned professions. They serve society by teaching; by adding to the store of human art, creativity, understanding, and wisdom; and by providing direct services, such as health care.