Job Description
Are you a recently-graduated scientist interested in contributing to scientific software, or a software engineer interested in the challenges offered by computing for High Energy Physics? Do you want to contribute to the software R&D at the heart of LHC data processing?
CVMFS is a global, read-only filesystem that specializes in delivering software and helps to enable distributed scientific computing across cloud- and supercomputing sites at a global scale.
Your Responsibilities
* Improve the performance and usability of the CVMFS client and publisher
* Work with cloud- and supercomputing facilities to make CVMFS more accessible
* Contribute to the baseline support and maintenance tasks of the project
Your Profile
Skillset
* Experience with software version control (e.g. git) and build tooling
* Knowledge of the C++ language: how to write, compile and run programs; developing code for a package;
* Knowledge of UNIX, in particular of the file API and filesystem concepts
Optional Skills
* Experience with container technologies (e.g. kubernetes, docker)
* Knowledge of the Go language
* Experience with writing networking code in C++
* Experience with HEP experiments code, their software lifecycle and build tools
Eligibility Criteria
* You are a national of a participating state
* By the application deadline, you have a maximum of two years of professional experience since graduation in STEM (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree
* You have never had a CERN fellow or graduate contract before
* Applicants without University degree are not eligible
* Applicants with a PhD are not eligible
About the Job
This position involves:
* Work during nights, Sundays and official holidays, when required by the needs of the Organization
What We Offer
* A monthly stipend ranging between 5134 Swiss Francs and 5647 Swiss Francs net of tax
* Coverage by CERN's comprehensive health scheme for yourself, your spouse and children, and membership of the CERN Pension Fund
* Depending on your individual circumstances: installation grant; family, child and infant allowances; payment of travel expenses at the beginning and end of contract
* 30 days of paid leave per year
* On-the-job and formal training at CERN as well as in-house language courses for English and/or French