ICS summer worker - build and test automation
European Spallation Source Eric / Logistikjobb / Lund
Observera att sista ansökningsdag har passerat.
Visa alla logistikjobb i Lund,
Lomma,
Staffanstorp,
Burlöv,
Kävlinge eller i
hela Sverige Visa alla jobb hos European Spallation Source Eric i Lund,
Malmö,
Linköping eller i
hela Sverige The Machine Directorate at the European Spallation Source (ESS) in Lund, Sweden, invites applications for engineering summer workers.
ESS uses Control System Studio (CS-Studio), a part of the EPICS controls system family. CS-studio currently has 3 different build systems:
Eclipse is used during the development phase;
• Maven/Tycho scripts, used locally inside the development machine (my mac one) to
• update the "target "repository" for the Eclipse build, when new plugins are added,
• run a full build to test the whole building process;
• Jenkins pipelines
• one used to test that the community edition builds without any errors,
• one used to build the ESS CS-Studio development version,
• one used to build and publish the ESS- CS-Studio production version.
Currently Jenkins 1.655 is used, meaning that the pipelines are made of single inter-dependent jobs.
Some months ago Jenkins was updated to version 2 (currently 2.32.2), with the addition of a new concept of pipelines "as code" via the Pipeline Domain-Specific Language (DSL), allowing to describe the pipeline textually, and thus sharing the pipeline code with the CS-Studio community.
The tasks of the summer worker will be:
• learn and document how to install Jenkins 2;
• convert the current Jenkins pipelines into the new Jenkins DSL;
• convert the Maven/Tycho scripts used in the development machine (my mac one) into a Jenkins DSL to be run into a locally installed version of Jenkins;
• contribute the community 'docbook' on how to use our pipelines to build the community edition.
TIMELINE
The summer positions will have a duration between 6 to 8 weeks (it can be adjusted according to your wishes). It can start at any time, beginning of June 2017 until middle of August 2017.
Application & Contact
Please provide the curriculum vitaes and cover letter in English by clicking on "apply" and following the instructions. Please note we only accept applications via the ESS website.
The deadline for applications is 21st of May 2017.
The recruitment process is ongoing and the position is open until filled. Therefore we recommend that applications be submitted as soon as possible. Applications will be reviewed periodically.
For further information regarding the position, please contact the recruiting manager Susanne Regnell, susanne.regnell[at]esss.se or HR officer Sara Margaryan, sara.margaryan[at]esss.se
Varaktighet, arbetstid
Heltid/ Ej specificerat
Publiceringsdatum2017-05-04Ersättningenligt avtal
Så ansöker duSista dag att ansöka är 2017-05-21
Klicka på denna länk för att göra din ansökanFöretagEuropean Spallation Source ERIC
AdressEuropean Spallation Source ERIC
Box 176
S-221 00 Lund
22363 Lund
KontorsadressBox 176
S-221 00 Lund
Jobbnummer 3475625
Observera att sista ansökningsdag har passerat.