Reliability Engineer for Forecast Delivery

at  ECMWF

Bologna, Emilia-Romagna, Italy -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Feb, 2025Not Specified18 Nov, 2024N/AEnglish,Cloud,Docker,Aws,Ruby,Perl,Ansible,Analytics,German,Scripting,Linux System Administration,Python,Logging,Essential TrainingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT THE SECTION/TEAM

The role sits in the Forecast Delivery Team, within the Application Delivery Section of our Computing Department. The Section provides platforms and services that enable ECMWF teams to consume computing resources at different levels (PaaS, SaaS) and to consistently deploy applications with different levels of support to a high degree of quality and reliability.
The Section achieves this through innovation in the areas of computer systems administration automation, application deployment and operation, reliability engineering, identity and access management, container orchestration, observability (monitoring, logging, and tracing), and PaaS/SaaS application development.

EDUCATION

  • A university degree (EFQ Level 6 or above) or equivalent industry experience

EXPERIENCE REQUIRED IN THE FOLLOWING AREAS

  • Experience in a mission-critical 24/7 operational environmentExperience in an NWP and/or suites and/or forecast production domain is desirable but not essential training will be provided

KNOWLEDGE AND SKILLS

We encourage you to apply even if you don’t feel you meet precisely all these criteria.
In particular, we welcome applications from candidates with other technical/computing backgrounds to join this multi-disciplinary team.

Demonstrable knowledge and skills in some of the following:

  • Programming (any language) or scripting (Python, Ruby, Perl, Go)
  • Cloud systems: Containers, Docker, Ansible, Terraform, AWS or similar
  • The server, storage and networking components of Cloud applications
  • Observability, monitoring, logging and analytics, tracing applications
  • General Linux system administration

Please provide clear examples of your knowledge and experience in the space provided on the application form.
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) is an advantage but not required.

Responsibilities:

YOUR ROLE

We are in search of a highly motivated analyst to work in the newly formed Application Delivery section at ECMWF. In this role, you will support ECMWF’s critical operational production systems, in particular data acquisition and observation pre-processing, and weather product generation and delivery. Much of the work involves analysis of events which arise in the systems and working with developers and infrastructure teams to implement improvements to system observability, quality, and reliability.

MAIN DUTIES AND KEY RESPONSIBILITIES

  • Supporting the ECMWF critical operational forecast production systems, in particular:
  • data acquisition and observation pre-processing
  • product generation, dissemination and archiving
  • Automation of the deployment of software to containers, VMs, or bare metal
  • Developing observability capabilities for services and their underlying systems
  • Advising on quality assurance for new contributions and changes to critical operational systems
  • Advising on and testing new developments targeted for operational implementation
  • Contributing to documentation and training, including cross-training within the team
  • Advocating for reliability engineering within ECMWF and its partners
  • Participating in regular 24-hour on-call rotas for any critical systems and services in the relevant areasAny other relevant domains related to the team’s portfolio
-


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Bologna, Emilia-Romagna, Italy