Logo of Huzzle

Python climate data software developer

Applications are closed

  • Job
    Full-time
    Junior & Mid Level
  • Data
    Software Engineering
  • Barcelona

Requirements

  • Having a Bachelor in Computer Science, Telecommunications, Physics or related discipline
  • Good development skills and experience with UNIX/LINUX environments.
  • Experience in Python programming and scripting languages.
  • Fluency in English, both speaking and writing
  • Knowledge of climate formats and tools (netcdf, grib, cdo, xarray,...) will be valued but are not mandatory
  • This is a specialized position so the successful candidate is expected to have a demonstrated learning capacity and the motivation to maintain a learning progression during the contract.
  • Capacity to interact and build strong relations with both climate and computer scientists
  • Excellent written and verbal communication skills
  • Ability to work both independently and within a team

Responsibilities

  • Develop a Python suite to download and format climate data from the climate data store and other similar platforms
  • Study the efficiency of the different options of the suite
  • Integrate the suite into a data pipeline workflow
  • Develop an automatic data checker in the data pipeline

FAQs

What is the job title for the position being advertised?

The job title is Python climate data software developer.

What is the closing date for applications?

The closing date for applications is Saturday, 14 December, 2024.

Where is the position located?

The position is located at the Barcelona Supercomputing Center (BSC) within the Earth Sciences Department.

What background is preferred for applicants?

Applicants are preferred to have a Bachelor in Computer Science, Telecommunications, Physics, or a related discipline.

What programming language is primarily used for this role?

The primary programming language used for this role is Python.

What are some examples of tools or formats that knowledge would be valued for?

Knowledge of climate formats and tools such as NetCDF, GRIB, CDO, and Xarray will be valued but are not mandatory.

What conditions are offered for this position?

Conditions include a full-time contract (37.5h/week), flexible working hours, a good working environment, extensive training plans, restaurant tickets, private health insurance, and support for relocation procedures.

How many paid vacation days are included in the conditions?

The position includes 23 paid vacation days plus additional days on the 24th and 31st of December as per the collective agreement.

What is the process for submitting an application?

All applications must be made through the BSC website and must include a full CV in English and a cover letter with a statement of interest, including two contacts for further references.

Is there any preference in the recruitment process regarding diversity?

Yes, the BSC promotes Equity, Diversity, and Inclusion, and encourages applications from women and underrepresented groups. In instances of equal merit, the incorporation of the under-represented sex will be favored.

What type of contract is offered?

An open-ended contract is offered due to technical and scientific activities linked to the project and budget duration.

Science & Healthcare
Industry
501-1000
Employees
2005
Founded Year

Mission & Purpose

The Barcelona Supercomputing Center (BSC) is a research institution specializing in high-performance computing, data science, and scientific applications. It focuses on advancing computational science and technology to tackle complex problems in fields like climate modeling, life sciences, and engineering. Their mission is to drive innovation and support scientific research through cutting-edge supercomputing resources and expertise.

Get notified when Barcelona Supercomputing Center (BSC) posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?