Computing and Software Support Specialist
Role details
Job location
Tech stack
Job description
ECMWF is opening an exciting new position for a Computing and Software Support Specialist (A2) in the User Services Section in the Forecast and Services Department of ECMWF.
The Computing and Software Support Team provides technical advice and support to all users of ECMWF software and computing, including Member and Co-operating States, ECMWF and public users. As part of a team of ten staff, you will provide day-to-day 2nd-line support to users and work on continuous improvements of our services, processes and documentation.
With a growing user community and constant technological evolution, we are looking for a dedicated individual with a genuine interest in helping others make the most of ECMWF's software and platforms. Open data, cloud services (e.g. www.europeanweather.cloud), GPU resources and machine learning developments have brought an increased number of data users and diverse applications resulting in the need for outstanding support processes.
We are looking for a highly organised individual, with a keen interest in latest technological developments, who enjoys managing competing priorities and a variety of tasks. You will be expected to exercise sound technical judgement in prioritising, escalating and resolving user issues, working independently while contributing to team and section objectives., * Provide highquality support to internal and external users, developing andmaintainingstrong working relationships with counterparts in Member and Cooperating States, with a deep understanding of their operational activities, workflows, and requirements.
- Codevelop,maintain, support, andmonitortimecritical operational activities delivered to Member and CooperatingStates, responding promptly to operational issues and ensuring service continuity.
- Contribute to IFS and AIFS forecast system upgrade activities by performing detailed quality control on data products,participatingin internal working groups, and supporting external users in preparing for and adapting to operational changes to minimize disruption.
- Play a key role in major technical transitions (e.g. changes in data formats and standards), with strong understanding of data definitions, templates, and downstream impacts, helping to minimise operational risk and user disruption.
- Test new or upgraded software prior to operational deployment andmaintainselected inhouse and externally used software packages, scripts, and interfaces.
- Review, improve and develop documentation, processes and workflows to effectively support users
- Provide training on the use of ECMWF's computing platforms and software to users inside ECMWF, and in Member and Cooperating States
- Work with other teams in ECMWF to ensure user needs are met
Requirements
Do you have experience in UNIX?, Do you have a Bachelor's degree?, In this role you will have a direct impact on our user community by solving technical issues and shaping our client services and technologies. Excellent communication and collaboration skills are equally important in this role., * Strong communication and interpersonal skills, with the ability to work effectively with a diverse user community
- Excellent analytical and problem-solving skills, with a proactive and structured approach
- Sound technical judgement, particularly in incident response, prioritisation and escalation decisions
- Ability to collaborate across team boundaries, translating between technical and user-facing perspectives
- Flexibility and adaptability in a dynamic operational environment, with a strong commitment to supporting users
Your profile
- Candidates should have an advanced university degree (EQ7 level or above) or equivalent experience in computer science or engineering, computational science, physics or natural sciences, mathematics, or a related discipline.
Required experience and skills
- Experience in providing support for computing services in a Linux or Unix environment is required
- Experience in handling user queries and incidents with professionalism leading to successful resolution is required.
- Experience supporting users on cloud and/or HPC technologies is required
- Relevant experience in providing technical training to users is desirable
- Experience in Numerical Weather Prediction (NWP) domain is desirable
- Strong written and verbal communication skills in English including the writing of technical documentation
- Knowledge of software management and scripting in Linux environments is required
- Knowledge of a scripting language such as Python is required
- Knowledge of compiling and running scientific codes on high-performance computing facilities is desirable
- Knowledge of AI tools and techniques relevant to software development, user support or data analysis is desirable.
- Knowledge of data formats commonly used in meteorology (e.g. GRIB, BUFR, NetCDF) is desirable. Knowledge of a high-level programming language, such as Fortran or C/C++ is desirable