System Engineer

Switzerland (CH)
24 May 2018
End of advertisement period
23 Jun 2018
Contract Type
Fixed Term
Full Time


Are you a skilled system engineer, mastering Linux, configuration management, web application system architecture with strong Python knowledge, who likes to work in agile teams on open source products? Then you can make science go faster by bringing the INSPIRE high-energy physics digital library [] to its next level. We help 50'000 scientists worldwide every day to: find information across million of scientific articles; seamlessly populate their scientific profile; explore connections between ideas through our graph of tens of million citations. CERN, take part!

You will join the Research and Computing Sector, where the Scientific Information Services supports scientists at CERN and beyond to find the information they need. Our Open Access section builds and operates infrastructures to make articles and data freely available.


As System Engineer in the Open Access Section, You will take responsibility for the smooth operation and evolution for the INSPIRE service.

Together with other senior members of the team, you will be re-launching an entire new service built on modern technologies (ElasticSearch, RabbitMQ, Flask, Celery, Redis, OpenStack, Docker); you will architect innovative crowd-sourcing services to allow our users to create connections across the information in our database; you will first-hand operate and develop new solutions; and most important you will support and mentor the junior developers at the core of the team.

As a System Engineer you will more specifically:

  • Manage project-wide requirements in collaboration with the product manager and other senior engineers, articulating technical solutions, and setting priorities.
  • Take responsibility for the continuous delivery of the service: from continuous integration, to automatic deployment on staging environment, to deployment in production.
  • Maintain the service by monitoring and measuring availability and performance.
  • Lead and coach junior software engineers to deliver and integrate specific INSPIRE components.