for the global Python community

Scientific Python Developer

Posted by University of Groningen on Tue, 22 Mar 2016
Contract type: temporary. Location: Groningen, Netherlands


Name: Dr. Rees Williams


The Kapteyn Astronomical Institute of the University of Groningen seeks a scientific python programmer for the Euclid Netherlands Science Data Centre (SDC-NL). The SDC-NL will be operated as a partnership between the Kapteyn Astronomical Institute and the Donald Smits Centre of Information Technology. The Euclid mission has been selected for the Cosmic Visions Program of the European Space Agency. The primary goal of the mission is to investigate the nature of dark energy and dark matter by measuring the accelerated expansion of the universe using different independent methods. The Euclid satellite is expected to be launched in 2020 and has a mission lifetime of five years. The SDC-NL is one of eight national data centres which will share the Euclid processing.

The Kapteyn Institute has particular responsibilities for the development of two key components of the Euclid Science Ground System. Firstly it is the co-lead of the organisation unit responsible for processing the large quantity of ground-based data required by the Euclid mission. Secondly, it leads the development of the Euclid Archive System (EAS), in cooperation with the European Space Astronomy Centre in Madrid. The EAS is a core component of the distributed Euclid Science Ground System and underpins all the Euclid processing. Job description. The EAS will be implemented entirely i Python.

We seek a scientific programmer to take a major role in the SDC-NL. Prototypes of the external data processing pipelines and the EAS have already been developed. These prototypes are written entirely in Python and draw heavily on the technologies used in the successful Astro-WISE system, which was developed for the processing of data from the OmegaCAM instrument on the Very-large Survey Telescope (VST).

For information or applications you can contact the Dr. O.R. Williams, Applications should take the form of a CV and a letter of motivation. Closing date for applications is 31st March 2016.

Please send a CV to the address above.

Role requirements

The successful candidate will have experience with Python, SQL, XML, XSD and data modeling. Experience with any of the following would be considered an advantage: distributed file systems, Grid/Cloud computing, UML, SysML, ER, RDBMS, astronomical data processing and astronomical spatial index systems (HTM, Healpix). A relevant degree (preferably Computer Science) is required and a higher degree (PhD or MSc) would be advantageous.

The University of Groningen offers a salary based on qualifications and experience of between € 2,651 (scale 9) and € 3,997 (scale 10 Dutch Universities) gross per month for a full time position, excluding 8% holiday allowance and 8.3% end-of-year bonus and participation in a pension scheme for employees. UFO profile: ICT Developer.

The appointment with the University of Groningen is for a maximum of three years on a temporary contract with the initial appointment for one year extended to up to three years upon successful evaluation before the end of the first year.

About the University

Since its foundation in 1614, the University of Groningen has enjoyed an international reputation as a dynamic and innovative centre of higher education offering high-quality teaching and research. Balanced study and career paths in a wide variety of disciplines encourage the 30,000 students to develop their own individual talents. Belonging to the best research universities in Europe and joining forces with prestigious partner universities and networks, the University of Groningen is truly an international place of knowledge.

Groningen is a lively university city with a population of 200,000, only a 2 hours drive by train or car from the national airport of Amsterdam.