Full-stack developer, SAO/NASA Astrophysics Data System
Smithsonian Astrophysical Observatory Star Catalog
Cambridge, MA
SALARY RANGE: $64,020.00 to $99,760.00 / Per Year
OPEN PERIOD: Wednesday, September 23, 2015 to Friday, October 30, 2015
SERIES & GRADE: IS-2210-11/12
The NASA Astrophysics Data System (ADS) Project within the High Energy
Astrophysics Division of the Smithsonian Astrophysical Observatory, is seeking
a software developer. The ADS is a core component of the scholarly
infrastructure of Astronomy, and also finds substantial use in the Physics and
Geophysics communities. The ADS's dataset currently consists of over ten
million documents, and is growing at a rate of several thousand per month.
Nearly every Physics, Astronomy, and Geophysics article refereed in the past
20 years is fully indexed and served by the ADS. Over 50,000 scientists and
librarians use the ADS daily. By joining our group you will be actively
supporting the discovery, research, and dissemination of scientific results!
The ADS is currently launching a highly scalable and feature-rich platform
using a modern development stack: a custom build of the open-source search
engine Solr, a highly responsive UI engineered on top of backbone.js, a
scalable asynchronous data ingestion pipeline with RabbitMQ and MongoDB, and
cloud-based hosting of its services with Amazon Web Services. Our primary
programming languages are Python, Java, and Javascript.
DUTIES:
Duties for grade 11 level may include, but are not limited to: designing and
developing robust software applications and components to support the ADS
services, in particular the ADS data processing pipeline, and its interaction
with the back-end system components; designing and developing a scalable user
notification service; supporting the ADS systems platform, including its
bibliographic database, search engine, user database, and other web-based
applications used by the project; participating in the maintenance of the ADS
data holdings by taking part in the creation, curation and enrichment of
datasets and metadata records, and their ingestion in the ADS databases;
working with members of other organizations to coordinate software development
efforts and enable data exchanges between the ADS and its partners Duties at
the grade 12 level, in addition to those reflected at the grade 11 level, may
include designing and implementing services and Application Programming
Interfaces that enable a high level of interoperability and integration
between the ADS and its collaborators.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/23257/
To post a new job please visit http://jobs.code4lib.org/
|