Requirements
Education
- Possess a bachelor’s or master’s degree in computer science, physical engineering, mathematics, physics, or a closely related field. A PhD in a related field is not essential but will be appreciated.
- Essential Knowledge and Professional Experience
- Experience in scientific research, particularly in areas related to climate or ocean modelling.
- Experience in running scientific codes on large HPC systems.
- Experience in HPC software development.
- Excellent computing skills in high-level computer languages (especially Fortran or C/C++).
- Experience with Unix/Linux environments and scripting languages (Bash, Python, etc).
- Programming skills to manage big and collaborative projects and experience with git and/or SVN.
- Additional Knowledge and Professional Experience
- Knowledge in parallel programming such as MPI or OpenMP will be valued.
- Knowledge of HPC performance and profiling tools will be valued.
Competences
- Excellent problem-solving skills.
- Proactive attitude.
- Learning capacity and motivation to maintain a learning progression.
- Good written and verbal skills and capacity to support Earth and
- Computational scientists.
- Fluency in English.