Linux System Engineer (BE-CEM-EDL-2024-179-GRAP)
Linux System Engineer (BE-CEM-EDL-2024-179-GRAP)

Linux System Engineer (BE-CEM-EDL-2024-179-GRAP)

Genf Vollzeit 6287 - 6911 € / Monat (geschätzt) Kein Home Office möglich
E

Auf einen Blick

  • Aufgaben: Join CERN as a Linux System Engineer and optimize Linux for cutting-edge accelerator systems.
  • Arbeitgeber: CERN is the world's largest particle physics lab, exploring the universe's fundamental structure.
  • Mitarbeitervorteile: Enjoy a competitive salary, comprehensive health coverage, 30 days of paid leave, and training opportunities.
  • Warum dieser Job: Be part of groundbreaking research, work with experts, and enhance your skills in a unique environment.
  • Gewünschte Qualifikationen: Master's or PhD in a related field with experience in Linux systems and CI/CD pipelines required.
  • Andere Informationen: Contract duration is 24 months, with potential extension; must not have held a CERN fellow contract before.

Das voraussichtliche Gehalt liegt zwischen 6287 - 6911 € pro Monat.

CERN – European Organization for Nuclear Research

Organisation/Company CERN – European Organization for Nuclear Research Department Human Resources Research Field Computer science » Computer systems Researcher Profile Recognised Researcher (R2) Positions Master Positions Country Switzerland Application Deadline 9 Mar 2025 – 23:59 (Europe/Zurich) Type of Contract Temporary Job Status Full-time Is the job funded through the EU Research Framework Programme? Not funded by a EU programme Is the Job related to staff position within a Research Infrastructure? No

Offer Description

Your responsibilities

As a Linux System Engineer, you will join the Electronics Design & Low Level Software (EDL) section. The section is responsible for the development and support of low-level software for the control of the electronic modules.

The accelerator complex is managed by computers running Linux, currently CentOS7, with a transition to a custom Linux distribution developed at CERN, based on a vanilla Linux kernel and Debian. This shift focuses on enhancing user experience and leveraging DevOps techniques to improve productivity, particularly in software building, releasing, and deploying. By adopting continuous integration (CI), automated testing, and deployment workflows, the goal is to reduce downtime, ensure faster delivery of updates, and maintain the stability of critical systems in a high-demand environment. Furthermore, it aims to improve system security, flexibility, and performance through a modular Linux setup, where new features and updates can be tailored to CERN’s specific needs.

In this position, you will:
• Design new workflows to optimize Linux operating system usage in accelerator systems;
• Prepare and contribute to OS upgrades: kernel patches, builds, and updates to keep systems running stably;
• Package software and firmware for Debian, ensuring seamless integration and functionality in critical environments;
• Streamline development by working on CI pipelines, driving efficiency and automation.

Minimum Requirements

  • Experience with basic administration of Linux systems;
  • Experience configuring the Linux kernel;
  • Experience using GitLab/GitHub for development workflow;
  • Experience working with the make build system;
  • Knowledge of packaging software for Linux;
  • Experience implementing Continuous Integration (CI) and Continuous Deployment (CD) pipelines;
  • Experience programming in Bash, C, and Python.

Advantageous Experience

  • Advanced Linux systems administration;
  • Familiarity with the CMake build system;
  • Experience with Debian packaging;
  • Fluent in English; ability to work in French is an advantage;
  • You have a professional background in Linux System Engineering (or a related field) and have either:
    • a Master’s degree with 2 to 6 years of post-graduation professional experience;
    • or a PhD with no more than 3 years of post-graduation professional experience.
  • You have never had a CERN fellow or graduate contract before.

Additional Information

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

Working hours: 40 hours per week.

Field of work: Software Engineering and IT.

What we offer

  • A monthly stipend ranging between 6287 and 6911 Swiss Francs per month (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 collide at close to the speed of light. This process provides insights into the fundamental laws of nature.

We are on a Quest. A Journey into discovery like no other. Bring your expertise to our unique work and develop your knowledge and skills at pace. Join world-class subject matter experts on unique projects, in a Quest for greater knowledge and deeper understanding.

Begin your CERN Quest. Take Part!

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.

#J-18808-Ljbffr

Linux System Engineer (BE-CEM-EDL-2024-179-GRAP) Arbeitgeber: EURAXESS

CERN is an exceptional employer, offering a unique opportunity to work at the forefront of scientific research in a collaborative and innovative environment. With a strong focus on employee growth, CERN provides extensive training programs, language courses, and a comprehensive benefits package, including a competitive stipend, health coverage, and generous leave policies. Join a diverse team of world-class experts dedicated to pushing the boundaries of knowledge while enjoying the vibrant culture and stunning location of Switzerland.
E

Kontaktperson:

EURAXESS HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Linux System Engineer (BE-CEM-EDL-2024-179-GRAP)

✨Tip Number 1

Familiarize yourself with the specific Linux distributions used at CERN, especially CentOS7 and Debian. Understanding their unique features and configurations will give you an edge during the interview process.

✨Tip Number 2

Highlight any experience you have with Continuous Integration (CI) and Continuous Deployment (CD) pipelines. Be prepared to discuss how you've implemented these practices in past projects, as they are crucial for the role.

✨Tip Number 3

Showcase your programming skills in Bash, C, and Python. Consider preparing examples of projects where you've utilized these languages, particularly in relation to system administration or software development.

✨Tip Number 4

If you have experience with GitLab/GitHub, be ready to discuss your workflow and how you've collaborated with others using these platforms. This will demonstrate your ability to work effectively in a team environment.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Linux System Engineer (BE-CEM-EDL-2024-179-GRAP)

Linux System Administration
Linux Kernel Configuration
GitLab/GitHub Workflow Management
Make Build System Proficiency
Debian Packaging Knowledge
Continuous Integration (CI) Implementation
Continuous Deployment (CD) Implementation
Bash Programming
C Programming
Python Programming
Advanced Linux Systems Administration
CMake Build System Familiarity
Fluency in English
Ability to Work in French

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description for the Linux System Engineer position at CERN. Understand the responsibilities and required skills, especially focusing on Linux system administration, CI/CD pipelines, and programming languages like Bash, C, and Python.

Tailor Your CV: Customize your CV to highlight relevant experience in Linux systems, software packaging, and development workflows. Emphasize any specific projects or roles that align with the responsibilities mentioned in the job description.

Craft a Strong Cover Letter: Write a cover letter that not only showcases your technical skills but also expresses your enthusiasm for working at CERN. Mention how your background aligns with their mission and how you can contribute to their projects.

Highlight Language Skills: If you are fluent in English and have some knowledge of French, make sure to mention this in your application. Language skills can be a significant advantage in a diverse workplace like CERN.

Wie du dich auf ein Vorstellungsgespräch bei EURAXESS vorbereitest

✨Show Your Linux Expertise

Be prepared to discuss your experience with Linux systems in detail. Highlight specific projects where you configured the Linux kernel or managed system upgrades, as this will demonstrate your hands-on knowledge and problem-solving skills.

✨Familiarize Yourself with CI/CD Practices

Since the role emphasizes Continuous Integration and Continuous Deployment, be ready to explain your experience with these practices. Discuss any tools you've used, like GitLab or GitHub, and how you've implemented CI/CD pipelines in past projects.

✨Demonstrate Your Programming Skills

Prepare to showcase your programming abilities in Bash, C, and Python. You might be asked to solve a coding problem or explain how you've used these languages in your previous work, so have relevant examples ready.

✨Understand CERN's Mission and Values

Research CERN's goals and values, especially their commitment to diversity and innovation. Being able to articulate how your personal values align with CERN's mission can set you apart from other candidates.

Linux System Engineer (BE-CEM-EDL-2024-179-GRAP)
EURAXESS
E
  • Linux System Engineer (BE-CEM-EDL-2024-179-GRAP)

    Genf
    Vollzeit
    6287 - 6911 € / Monat (geschätzt)

    Bewerbungsfrist: 2027-02-23

  • E

    EURAXESS

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>