Data Cloud Engineer / Software Engineer

  • Paul Scherrer Institut
  • Villigen, AG, Switzerland
  • 10/04/2020
Full time Data Science Data Engineering Big Data Software Engineering

Job Description

The Paul Scherrer Institute PSI is the largest research institute for natural and engineering sciences within Switzerland. We perform cutting-edge research in the fields of matter and materials, energy and environment and human health. By performing fundamental and applied research, we work on sustainable solutions for major challenges facing society, science and economy. PSI is committed to the training of future generations. Therefore, about one quarter of our staff are post-docs, post-graduates or apprentices. Altogether, PSI employs 2100 people.
The Science IT section is responsible for supporting a range of world-class facilities and experiments conducted at PSI. The section currently has expertise, and provides support in HPC and cloud computing for data intensive experiments through to experiment domain expertise and low-level algorithm development and deployment on GPU technology. We are also engaged in a number of national and international collaborations with similar institutions across the globe, all with the common goal of maximizing the use of large-scale facilities for science by the provision of cutting edge IT infrastructure and software.
Join the PSI Science IT section to develop a full stack web application to enable “FAIR” scientific data and computational resources in the European Open Science Cloud. We are looking for a

Data Cloud Engineer / Software Engineer

Science IT / ExPaNDS

Your tasks

In collaboration with colleagues in Science IT, Photon Science Department and Laboratory for Neutron and Muon Instrumentation, you will play a key role in integrating PSI experiments to the European Open Science Cloud (EOSC) and help enable Findable, Accessible, Interoperable and Reusable (FAIR) science data and resources. You will also join the recently funded EU collaborative project ExPaNDS(link is external)and benefit from an international initiative working on a common goal.
Your role will be centred on the evolving PSI data analysis services platform and data catalogue, SciCat, as we expand its capabilities to meet the full data lifecycle from delivering real-time information during experiments through to publishing and processing FAIR data as part of the ExPaNDS and EOSC community. You will use your experience or interest in science to work with the experimenters to define key experiment parameters, associate analysis and metadata with big data measurements and processing resources and work with European partners to help publish the services.
Your main tasks will include:

  • Identifying, developing and deploying candiate PSI data analysis services into the EOSC as part of the ExPaNDS initiative
  • Contribute to the development of ontologies (concepts and categories) for main application domains of photon and neutron sciences to standardize metadata used in metadata catalogues
  • Perform landscape and requirements analysis for cloud based data analysis services used at European photon and neutron sites (as part of ExPaNDS project)
  • Manage and support roll out, training and operations of data analysis services and catologue as part of the HPC Group

Your profile

As either an enthusiastic and talented early career or experienced professional, you should be motivated to work at the interface between science and computing technology. You will have previous experience or a deep knowledge of full stack microservices, software containerization and hybrid cloud application platform (including Kubernetes). You will ideally have experience of scripting languages such as Python and developing and using science ontologies.
You hold a university degree (or equivalent practical experience) in computer science or in a natural science with a high component of computer science. A very good command of written and spoken English is a must, while knowledge of German is an advantage. If you are a strong team player with excellent communication skills and sense of responsibility, this position will offer you a great opportunity to develop your career in an exciting and highly multidisciplinary environment.

We offer

Our institution is based on an interdisciplinary, innovative and dynamic collaboration. You will profit from a systematic training on the job, in addition to personal development possibilities and our pronounced vocational training culture. If you wish to optimally combine work and family life or other personal interests, we are able to support you with our modern employment conditions and the on-site infrastructure.
This is a fixed-term position. The employment contract will initially be limited to the end of August 2022.
For further information, please contact Alun Ashton, phone +41 56 310 44 81 or email
Please submit your application online by 31 May 2020 for the position as a Data Cloud Engineer / Software Engineer (index no. 9552-00).
Paul Scherrer Institut, Human Resources Management, Sabine Mier, Forschungsstrasse 111, 5232 Villigen PSI, Switzerland