The Swiss Seismological Service (SED) at ETH Zurich is responsible for seismic monitoring in Switzerland, for earthquake alerting as well as assessment and fundamentals for the mitigation of seismic hazard and risk.
We develop hazard and risk models, and a risk assessment platform scaling from local/short term drill site monitoring over the country level to the continental scale as part of the European Facilities for Earthquake Hazard & Risk (EFEHR). In this field, we are looking for an enthusiastic Software developer.
Core tasks are the technical design, implementation and rollout of event-specific and probabilistic platforms for reproducible Earthquake hazard & risk assessment, as well as a web service infrastructure providing access to the results and support tools for scientific analysis of earthquake hazard & risk. The position allows to develop into web service infrastructures, cluster computing, database-powered configuration & job tracking, and management of large quantities of parametric hazard data.
A successful candidate should have a degree in geophysics or another natural science, with proven working experience as an IT developer, or a degree in computer sciences and some background and a strong interest in natural science. Good knowledge of at least two higher programming languages (including python), and SQL databases in a Linux- and FOSS-based environment will qualify you for this position. Experience with scientific data processing, XML, hazard & risk assessment especially in the OpenQuake ecosystem, and/or an interest in related scientific use cases are a strong asset.
We offer a diverse, but highly demanding all-round job focused on development, but also including operations and customer interaction. You will work as part of a diverse team with different scientific and technical stakeholders.
The position is open immediately. This is a project position with a maximum duration of 5 years; the contract is subject to annual renewal.