Post-Processing System Manager
(to apply please use the link at the bottom of this advert)
Region: South West
Country: United Kingdom
Job number: MO-CM00141
Salary Information: £26,010 and for exceptional candidates up to £35,040 + competitive benefits including Civil Service Pension
Background: The Met Office, as a world leading authority in meteorology, produces and delivers weather forecasts from a range of deterministic and ensemble numerical weather prediction models, which are used to generate a wide array of products to deliver
to customers worldwide. Post-processing of the raw model data is currently used both to further improve quality of the data and derive additional forecasts, such as the nowcasts (rapidly updated with the latest observations to provide prediction for the next
few hours). The Product Generation System is also used reformat the data and to directly generate many of the products.
The Gridded and Site-Specific Post-Processing teams are responsible not only for improving the science, and supporting and developing the existing system, but also for driving forward a range of strategic initiatives, working closely with Technology and Information
Services (TIS) and other Science teams to achieve this.
Site-specific post-processing blends forecasts from various sources to provide a single 'best' forecast out to two weeks ahead which is continually kept up to date. This data process will be streamlined to use standard processing, software and scientific data
formats, cover a wider range of parameters and better coverage of sites.
In the future, the gridded post-processing will be used to provide standard forecast information, isolating downstream users from model changes, with all gridded data being delivered through the post-processing suite. The site-specific blending approach will
be extended to the gridded forecasts to provide a seamless best gridded forecast from minutes to 2 weeks ahead. The gridded data process will also be streamlined to use standard processing, software and scientific data formats.
Whilst these new development are brought in to operations, it is critical to maintain and develop the existing systems, supporting a growing user-base and help delivery of the strategic vision.
Job Purpose: To develop and maintain the Site-Specific, Gridded Post-Processing and Product Generation systems, providing technical support to ensure the effective and efficient delivery of weather forecast data to the satisfaction of our customers.
Job Responsibilities: Lead on the delivery of improvements to the operational Post-Processing systems, whilst maintaining a robust operational service.
Coordinate the planning and implementation of new releases, including external releases in support of international collaborations, assisting other team members to meet release targets and code standards.
Work closely with Technical & Information Services to develop and implement streamlined data management and delivery using standard processing, software and scientific data formats.
Liaise with customers to understand their requirements and inform the definition and delivery of new services, and respond to ad hoc data requests.
Lead on the maintenance and support of the post-processing systems.
Develop and improve release management and system monitoring processes to ensure releases are fit-for-purpose and maintain the reputation of the Met Office.
Contribute to the definition, development and implementation of programming standards, conducting programming reviews.
Essential Qualifications, Skills & Abilities: 1. Good honours degree in a physical, mathematics-based science or IT (2.1 or above) and a relevant PhD or equivalent experience.
2. Experience of Linux scripting, Fortran or C/C++ and python or IDL, and programming standards, with significant experience programming in one or more of these languages.
3. Demonstrated ability to communicate their work to other specialists, both orally and in writing. Ability to clearly communicate the work of the team to non-specialists.
4. Experience of running and maintaining a robust operational system, and of designing, implementing and working with complex code.
5. Evidence of the ability to work and collaborate as an active and productive member of a team, and to provide technical advice to other team members and customers.
Senior SSE: Experience of operating in a technical lead role.
6. Proven ability to plan and manage your own work, with limited supervision.
Senior SSE: Experience of managing a project / team.
7. Proven ability to develop new skills quickly.
Desirable Qualifications, Skills & Abilities: 1. Good working knowledge of one or more of the following scientific gridded data formats: netCDF, GRIB, Nimrod format, FieldsFile & PP format.
2. Experience with configuration management systems (e.g. Subversion).
3. Knowledgeable and enthusiastic about weather.
Additional Supplementary Information: As well as the two specific criteria listed above, for consideration at Senior SSE level, candidates would expected to have significantly more experience in one or more of the other criteria (e.g. experience with
a wider range of programming languages or of running training courses).
Please apply against the criteria for which your experience is most relevant. We may additionally sift your application at a level above or below the level at which you applied.
The Post-Processing system is written mainly in Fortran, with some C++, with most plotting carried out in IDL, but future developments will make use of python and Iris.
Please note, if you do not currently have permission to work in the UK, we will be unable to provide this for you for this vacancy.
Closing date: 18 May 2015