As Research Software Engineer – IoT and Observation Handling (A2) you will be responsible for building a novel data infrastructure to handle unconventional observational data from private and public sensors, crowd sourced data and Internet of Things (IoT). You will develop the technology and systems to perform quality control, encode observations in standardised forms, and store and index the observations before making them available to external partners through a web service. The data will need to follow standards including OGC, FAIR data and European Data Governance. The technology should as far as possible be made generic and scalable and connect to the existing software tools in ECMWF’s production chain.
You will work in the Data Management Services team in the Development Section. We are responsible for all software and systems handling meteorological data from when they arrive at ECMWF to when they leave. This includes high-throughput specialist software that supports the operational forecast model, systems for acquisition of incoming observations, management of direct model output, and the perpetual archival of forecasts and observations. We particularly focus on the use of semantically meaningful metadata to route and control data flows, and on novel systems and methods to address the disruptive changes coming.
The work will be carried out in the AD4GD, TRIGGER and DaFab projects. AD4GD aims to co-create and shape the European Green Deal Data Space as an open hub for FAIR data, and TRIGGER looks at impacts on human health from weather and climate hazards incorporating novel geophysical and health-related observations. DaFab aims to use AI and federated computing techniques to analyse Earth Observation datasets to support real-time applications. Additionally, there is overlap with iCHANGE (individual Change of Habits Needed for Green European transition, H2020), aiming to raise awareness of climate issues by making it easier to observe the environmental impacts of human activities.
Candidates must be able to work effectively in English . A good knowledge of one of the Centre’s other working languages (French or German) is an advantage.
We encourage you to apply even if you don’t feel you meet precisely all these criteria.
Level of Education: Postgraduate Degree
Work Hours: 8
Experience in Months: No requirements