Systems Engineer

Epfl The Swiss Federal Institute Of Technology
Lausanne, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French

Job location

Lausanne, Switzerland

Tech stack

JavaScript
Computing Platforms
Systems Engineering
Bash
Ubuntu (Operating System)
Cloud Computing
Computer Programming
Scientific Data Archiving
Data Centers
Dynamic Host Configuration Protocol
DevOps
File Systems
Django
DNS
HAProxy
Identity and Access Management
Python
Open Source Technology
OpenStack
Red Hat Enterprise Linux - RHEL
Ansible
Software Deployment
Virtualization Technology
Web Application Frameworks
Load Balancing
Okta
GIT
Containerization
AI Platforms
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Slurm
Hardware Infrastructure
Puppet
Terraform
Network Server
Docker

Job description

The Research Computing Platform provides advanced IT infrastructure and services to support EPFL's research community. We are looking for a System Engineer to strengthen our team and help design, deliver, and evolve our service portfolio.

If you are passionate about cutting-edge IT infrastructure and motivated by enabling impactful research, we would love to hear from you. As part of a small and agile team, you will contribute to a diverse range of services, including compute, storage, and AI platforms, while working closely with researchers and IT teams across EPFL.

This role requires a customer-oriented mindset, adaptability, and strong collaboration skills. You will play a key role in improving service delivery and ensuring our solutions meet the evolving needs of the research community. We welcome applications from both experienced professionals and recent graduates looking to start their careers.

As an equal opportunity employer, we encourage candidates of all genders, backgrounds, and ages to apply., o Contribute to the maintenance, support, and continuous improvement of our service offerings

  • Design, implement, and deploy new services aligned with research and institutional needs
  • Collaborate with IT support teams and end users, ensuring high-quality communication and service delivery
  • Participate in automation, optimization, and modernization of infrastructure and workflows
  • Support the reliability, scalability, and security of platform services

Requirements

  • Strong team player with a structured, reliable, and proactive mindset

  • Adaptability and agility in a dynamic environment, with a pragmatic approach to problem-solving

  • Excellent communication skills and ability to understand user needs and business challenges

  • Ability to work both independently and collaboratively

  • Interest in working in a multicultural and research-driven environment

  • Fluent in French and English (written and spoken)

  • Bachelor's or Master's degree in Computer Science (or equivalent experience) Required technical skills:

  • Experience with container technologies (Docker, Podman, containerd)

  • Experience operating container orchestration platforms (Kubernetes)

  • Experience deploying applications in cloud-native environments (e.g., Helm, Terraform)

  • Strong knowledge of Linux system administration in production (Ubuntu, Red Hat)

  • Experience with on-premises infrastructure (servers, networking, storage in datacenter environments)

  • Knowledge of core IT services: DNS, DHCP, load balancing (HAProxy), Keepalived, TLS

  • Experience with configuration management tools (Ansible, Puppet)

  • Familiarity with DevOps/GitOps practices and CI/CD pipelines (GitLab CI/CD, FluxCD)

  • Experience operating open-source-based services

  • Proficiency in scripting and programming (Python, Bash, Git) We count as advantage your possible experience with (optional technical skills): o Experience with identity and access management systems (Keycloak, Authentik) o CNCF certifications (e.g., CKA, CKAD) o Experience with virtualization platforms (OpenStack) o Knowledge of web development frameworks (Django, JavaScript) o Experience with storage systems, filesystems, and data archiving o Familiarity with cluster schedulers (Slurm)

Benefits & conditions

o A dynamic, collaborative, and multicultural working environment o The opportunity to contribute to high-impact scientific research o A competitive salary based on experience and qualifications o Continuous learning and professional development opportunities o A hybrid work model (up to 40% remote within Switzerland)

About the company

EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institutions: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 18,500 people, including over 14,000 students and 4,000 researchers from more than 120 different countries.

Apply for this position