Reliability Engineer for Forecast Delivery
at ECMWF
Bologna, Emilia-Romagna, Italy -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Feb, 2025 | Not Specified | 18 Nov, 2024 | N/A | English,Cloud,Docker,Aws,Ruby,Perl,Ansible,Analytics,German,Scripting,Linux System Administration,Python,Logging,Essential Training | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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