Blue Flower

Analyst – EarthServer 2 Project




1. Position information


Vacancy No.: VN15-08

Department: Forecast

Grade: A2

Section: Development

Job Ref. No.: STF-PL/15-08

Reports to: Head of Section

Closing Date: 30 March 2015


2. About ECMWF *


The European Centre for Medium-Range Weather Forecasts (ECMWF) is an independent intergovernmental organisation supported by 34 States.* It carries out scientific and technical research, collects and processes large amounts of observations, and manages a long-term archive of meteorological data on a 24/7 operational basis.


For details, see


3. Summary of the role


The Analyst will work on the EU–funded EarthServer 2 project exploring the use of web services to offer cross-disciplinary Agile Analytics on Big Earth Data Cubes. The challenge will be to provide access to ECMWF’s meteorological archive data through standard OGC web services to allow users to extract efficiently small subsets of data for integration within their own service.


4. Main duties and key responsibilities


The successful candidate will join the Development Section at ECMWF to deploy third-party software to trial a system for retrieving, analysing and publishing archive data through web services. This will involve developing and maintaining an interface from ECMWF’s meteorological archive (MARS) to these new web services.


Main duties:


To explore the possibility of extracting data from large archive datasets through a generic array database

To demonstrate the usefulness of web services for accessing large datasets

To support the communication aspect of the project by facilitating and documenting case studies

The work will involve substantial collaboration with project partners in Europe and elsewhere, including inter-comparison with other web services and clients.


Key responsibilities:


To perform and maintain installations of software from project partners

To build scripts to ingest data from the MARS archive into the new system

To support users of web services to integrate the results in their services; this includes showcasing the usability of the service

To support the reporting and outreach aspects within the EarthServer 2 project

5. Personal attributes


Excellent interpersonal and communication skills

Flexibility, with the ability to adapt to changing organisational priorities and user needs

Dedication and enthusiasm to work in a small team

Good analytical and problem solving skills with a proactive approach

Ability to communicate with and understand the complex requirements of scientists, engineers and professional staff in the deployment and documentation of software

6. Qualifications and experience required




A university degree in a related subject.



Proven experience working with large meteorological or other geospatial datasets.

Good understanding of metadata standards (ISO 195**).

Experience with the development and maintenance of web services, including good knowledge of XML and/or JSON.

Good knowledge of databases (e.g. Postgres), SQL, and the storage/handling of geospatial data in these.

Good knowledge of the use of scripting languages (BASH, KSH) in Unix/Linux.

Strong background in Unix systems (and/or Linux).

Good knowledge of GRIB and netCDF would be advantageous.

Experience in scientific programming and high-level programming languages including Python and/or C++ are desirable.

Good working knowledge of OGC standards, especially WMS, WCS and/or WPS is desirable.

Experience with GIS tools, such as gdal, and data processing frameworks, such as rasdaman, are desirable.



Candidates must be able to work effectively in English and interviews will be conducted in English.

A good knowledge of one of the Centre’s other working languages (French or German) would be an advantage.

7. Other information


Grade remuneration


The successful candidate will be recruited at the A2 grade, according to the scales of the Coordinated Organisations and the annual basic salary will be £54,776 net of tax. This position is assigned to the employment category STF-PL as defined in the Staff Regulations.


Full details of salary scales and allowances are available on the ECMWF website at, including the Centre’s Staff Regulations regarding the terms and conditions of employment.


Starting date: As soon as possible.

Length of contract: Until 30 April 2018.

Project start date: 1 May 2015, subject to final contract agreements with the European Union.

Location: The role will be based in the Reading area, in Berkshire, United Kingdom.


8. How to apply


Please apply by completing the online application form available at


ECMWF has an Equal Opportunities Policy and applications from all suitably qualified candidates are welcome.


Staff are usually recruited from among nationals of the Member States and Co-operating States.


Staff from non-ECMWF States may be considered in exceptional cases where there is a strong need for a particular competency.


Interviews for this position are expected to take place on 29 and 30 April 2015.



* The ECMWF Member States are: Austria, Belgium, Denmark, Finland, France, Germany, Greece, Iceland, Ireland, Italy, Luxembourg, the Netherlands, Norway, Portugal, Spain, Sweden, Switzerland, Turkey and the United Kingdom.

The ECMWF Co-operating States are: Bulgaria, Croatia, Czech Republic, Estonia, former Yugoslav Republic of Macedonia, Hungary, Israel, Latvia, Lithuania, Montenegro, Morocco, Romania, Serbia, Slovakia and Slovenia.