Junior Java Developer (integrated data-driven controls) (BE-CSS-CSA-2024-108-GRAE)

myScience

  • Veröffentlicht:

    20 Juni 2024
  • Vertrag:

    Festanstellung
  • Arbeitsort:

    Genf

Junior Java Developer (integrated data-driven controls) (BE-CSS-CSA-2024-108-GRAE)

Junior Java Developer (integrated data-driven controls) (BE-CSS-CSA-2024-108-GRAE)

CERN
Published19 June 2024Closing Date10 July 2024WorkplaceGeneva, Lake Geneva region, SwitzerlandCategory
Physics
Position
Regular Employment / Collaborator
Junior Java Developer (integrated data-driven controls) (BE-CSS-CSA-2024-108-GRAE)

Job Description

Your responsibilities

To facilitate planning and daily operations of CERN accelerators and Experimental Area beam lines, a solution to visualize machines and beamlines layouts is considered extremely valuable. For this, a web-based application should be developed which can generate diagrams and schematics in a data-driven manner.
This is to be followed by integration of corresponding control system live data in the form of controls synoptics. The solution will be based on a existing stack of modern web technologies.

This project is an excellent opportunity to bring together your creativity and technical experience to design and develop an extension to our existing data-driven configuration systems to help a variety of CERN users, from the operations teams, to engineers and technicians, and visiting physicists conducting beam line experiments.

You will join a team of experienced Engineers:

  • The Beams department (BE), responsible for the beam generation, acceleration, diagnostics, controls and performance optimization for the LHC and its injector accelerators.
  • The Controls Software and Services group (CSS), which provides solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas and various supporting technical infrastructure services.
  • The Configuration, Settings and Automation section (CSA), which delivers solutions facilitating data management for logical and physical configuration of the controls systems, enables accelerator operations with mission-critical settings management systems, and makes it possible to automatize control of the accelerators with varied high-level software solutions. You will take a major role in re-engineering a high-level software service that is used to directly automate the operation of CERN’s accelerators, including the LHC.


In this position, you will:

  • Analyze, plan, design and implement next-generation high-level GUI solutions, with the CERN Experimental Areas as the driving use case;
  • Improve the integration between the Accelerator Schedule Management service and bring the Controls Configuration Service (logical configurations of the accelerator equipment) closer with the Layout Service (physical configurations of the equipment and beamlines;
  • Build on the experiences of recently developed data-driven schematics and advance it to a synoptics-like solution visualizing the experimental areas’ beamlines.


Your profile

Skills and/or knowledge

  • Experience using Java as web back-end server;
  • Knowledge of web technologies (Angular);
  • Knowledge of web-based visualisation solutions is a plus (SVG, D3.js, etc.)
  • Fluent in English, the ability to work in French would be an advantage.


Eligibility criteria:

  • You are a national of a CERN Member or Associate Member State .
  • By the application deadline, you have a maximum of two years of professional experience since graduation in Software engineer (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.


Additional Information

Job closing date: 10.07.2024 at 23:59h (midnight) CEST.

Job reference: BE-CSS-CSA-2024-108-GRAE

Contract duration: 24 months, with a possible extension up to 36 months maximum.

Target start date: 01-November-2024

What we offer

  • A monthly stipend ranging between 5134 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.


About us

At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world’s largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light. The process gives physicists clues about how particles interact, and provides insights into the fundamental laws of nature. Find out more on http://home.cern.

Diversity has been an integral part of CERN’s mission since its foundation and is an established value of the Organization. Employing a diverse workforce is central to our success.
In your application, please refer to myScience.ch and referenceJobID64759.