De: Neutron de la part de Karin Vandenborre via Neutron Envoyé: lundi 29 juin 2020 15:49 À: neutron@neutronsources.org Objet: [Neutron] Data Streaming Software Engineer - European Spallation Source ESS Pièces jointes: ATT00001.txt The European Spallation Source, ESS, a partnership of European countries, is hiring motivated and inspired people to plan, design, and construct the world’s most powerful neutron source. We seek ambitious, talented people in different fields who are excited about playing a part in the future of science in Europe. ESS can offer a variety of things, such as passionate and international colleagues, a challenging, exciting and high paced work environment. We value and need expertise, innovative minds and great ways of leading and interacting with people from all over the world. ESS is looking for a Data Streaming Software Engineer for the Experiment Control and Data Curation (ECDC) group within the Data Management and Software Centre (DMSC), based in Copenhagen. The ECDC group is responsible for the experiment control infrastructure and user interfaces for the visiting scientists as well as for the whole data acquisition chain. Scientists using the ESS neutron facility will rely on the ECDC software framework to carry out their experiments efficiently and accurately. To that end, we are developing a novel software stack to handle the unique technical challenges of the ESS, mainly in terms of performance and capabilities. Job description Your main areas of responsibilities as a Data Streaming Software Engineer are: * Design and implement solutions around Apache Kafka that address the technical requirements for experiment control and data acquistion, especially with respect to throughput performance and operational reliability * Support the operations of the data acquisition infrastructure at ESS * Collaborate with colleagues within ESS and other facilities world-wide Qualifications: An ideal candidate shall beside a problemsolving mindset have some of the following: * A degree or higher qualification in a STEM or software-related subject * Proven programming experience, with good knowledge of C++ * Experience with the operation of message broker or data streaming systems, ideally Apache Kafka * Experience with high performance data storage systems or file formats like HDF5 * Experience in building, testing, deploying and operating software services in a professional manner * Ability to work efficiently and diagnose problems on Linux operating systems * Track record of working as part of a team or collaboration The role would require an interest in team working and good interpersonal skills. Excellent oral and written English skills are a prerequisite. Duration & Location The position is permanent. Your main work place will be in Copenhagen, Denmark. Start date The position is to be filled as soon as possible. Application & Contact Please provide your curriculum vitae in English by clicking on “apply” and follow the instructions. Please note that we only accept applications via the ESS website. The deadline for applications is 2020-08-16 For more information regarding the ESS recruitment process, please follow this link https://europeanspallationsource.se/ess-recruitment-process. For further information regarding the position, please contact the Recruiting Manager, Tobias Richter, Group Leader for Experiment Control and Data Curation, tobias.richter@ess.eu. For further information regarding the recruitment process, please contact HR Officer, Karin Vandenborre at karin.vandenborre@ess.eu We look forward to receiving your application! www.esss.se