Print / save as PDF

VN 21/59 Junior Cloud Application Developer (ECEP)

EUMETSAT is evolving towards a “data-centric” approach for the provision of Earth Observation data services to users, including cloud-based hosted processing services allowing users to process data where they reside and to better respond to increasing use of EUMETSAT data in machine learning-based applications.

The European Weather Cloud, a community cloud project with the European Centre for Medium-range Weather Forecasts (ECMWF), and other similar projects are underway. Prime users of such cloud-based services are Member States and their Hydrometeorological Services, the EUMETSAT Satellite Application Facilities, Research users and key partners, developing and operating a variety of domain specific applications.

Duties

Within the User Support and Climate Services Division, the Junior Cloud Application Developer will support the development and the users of EUMETSAT’s emerging cloud-based services. This will include the following:

  • Support the usage of the European Weather Cloud and related hosted processing services, and thereby deepen community understanding of applied cloud computing in meteorology and adjacent disciplines;
  • Work with EUMETSAT’s users on implementing their existing applications in the cloud, on taking full benefit of cloud technologies by making the applications “cloud native” and enhancing collaboration opportunities through shared platforms and tools;
  • Explore the best ways to apply modern cloud techniques (from simple containerisation to serverless computing) to Earth Observation data processing problems, with the aim of helping the community modernise through working examples and direct assistance;
  • Help EUMETSAT’s users to share commonly-applicable parts of their applications in the form of how to-articles, code examples, infrastructure configurations, etc. to foster community development;
  • Take part in training courses, hackathons and other community-oriented means of spreading practical knowledge to EUMETSAT’s Member States.
 

LOCATION

Darmstadt, Germany

QUALIFICATIONS

An (anticipated) university degree in a computing-related field, ideally including cloud computing aspects. Please note, the qualification must be awarded prior to the contract being issued.


LANGUAGES

The official languages of EUMETSAT are English and French. Candidates must be able to work effectively in English and have some knowledge of French.


DEADLINE

31 January 2022


Duties

Within the User Support and Climate Services Division, the Junior Cloud Application Developer will support the development and the users of EUMETSAT’s emerging cloud-based services. This will include the following:

  • Support the usage of the European Weather Cloud and related hosted processing services, and thereby deepen community understanding of applied cloud computing in meteorology and adjacent disciplines;
  • Work with EUMETSAT’s users on implementing their existing applications in the cloud, on taking full benefit of cloud technologies by making the applications “cloud native” and enhancing collaboration opportunities through shared platforms and tools;
  • Explore the best ways to apply modern cloud techniques (from simple containerisation to serverless computing) to Earth Observation data processing problems, with the aim of helping the community modernise through working examples and direct assistance;
  • Help EUMETSAT’s users to share commonly-applicable parts of their applications in the form of how to-articles, code examples, infrastructure configurations, etc. to foster community development;
  • Take part in training courses, hackathons and other community-oriented means of spreading practical knowledge to EUMETSAT’s Member States.

Skills and Experience

  • Strong motivation to develop towards full professionalism in the area of applying modern computing to large (e.g. climate) observation datasets in order to efficiently achieve science and operational goals;
  • Good coding skills in at least one relevant programming language;
  • Understanding of distributed systems, networking and container technology;
  • Experience in Linux operating systems and shell scripting;
  • A strong interest in and first experience with cloud native technologies, such as some of the following:
    • Containers and orchestration systems;
    • Event-driven workflows;
    • Infrastructure as code.
    • Object storage and data APIs.
  • A practical, user-oriented attitude to applying technology;
  • Eagerness to learn and expand one’s own knowledge supported by the senior engineers on the team, combined with ease in joining teams to solve their problems and communicate resolutions;
  • Problem solver with can-do attitude.
  • Excellent interpersonal and communications skills, combined with a proven ability to work within a team;
  • Strengths in analysis, synthesis and presentation of complex problems and solutions.

Employment Conditions

The initial contract will be under the EUMETSAT Early Career Employee Programme (ECEP), for two (2) years with grade A1. Subject to successful performance, a further contract of 5 years’ duration will be awarded in a post graded A2-A4. Additional contracts may be awarded thereafter, subject to individual performance and organisation requirements. There is no limit to the amount of follow-up contracts a staff member can receive up to the EUMETSAT retirement age of 63, and there are certainly opportunities to establish a long career perspective at EUMETSAT. Further information on the Early Career Employee Programme (ECEP) can be found here.

The minimum basic salary for this post is EURO 4842 per month (net of internal tax) which may be negotiable on the basis of skills and experience. The salary scale provides for increments on the anniversary of taking up employment, and scales are reviewed by the EUMETSAT Council with effect from 1 January each year. In addition to basic salary, EUMETSAT offers attractive benefits. Further information, including salary details, is available on the EUMETSAT web site.

EUMETSAT is committed to providing an equal opportunities work environment for men and women.
Please note that only nationals of EUMETSAT Member States may apply. The EUMETSAT Convention requires that Staff shall be recruited on the basis of their qualifications, account being taken of the international character of EUMETSAT.

About EUMETSAT

EUMETSAT is Europe’s meteorological satellite agency. Its role is to establish and operate meteorological satellites to monitor the weather and climate from space - 24 hours a day, 365 days a year. This information is supplied to the National Meteorological Services of the organisation's Member and Cooperating States in Europe, as well as other users worldwide.

EUMETSAT also operates several Copernicus missions on behalf of the European Union and provide data services to the Copernicus marine and atmospheric services and their users.

As an intergovernmental European Organisation, EUMETSAT has 30 Member States (Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, The Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom.)