IT Systems Administrator & Software Developer — EPFL

NewCHF 60'500 - 91'500
EPFL · Lausanne (VD)
Categoria: Amministrazione Contratto: full-time Salario: CHF 60'500 - 91'500
Apply now
Location
Lausanne
Contract
full-time
Posted
Yesterday
SalaryCHF 60'500 - 91'500

Role overview

Mission

The mission of the CIBM IT systems administrator and software developer is to provide high-level IT and administrative support to members of its community across the 5 founding partner institutions (CHUV, UNIL, EPFL, UNIGE, and HUG) and develop software which will contribute to achieve CIBM strategic objectives https://cibm.ch/the-center/

Main responsibilities

  • Main duties and responsibilities
  • Liaise with the IT services of partner institutions (CHUV, UNIL, EPFL, UNIGE, and HUG) to install, maintain, and integrate a biomedical imaging data platform
  • Develop and implement new features, adjust microservices on the biomedical imaging platform
  • Renewal, management, and ongoing monitoring of the IT infrastructure (servers, workstations)

Application process

  • IT management of websites and applications
  • Administration and user support of the infrastructure and resource booking system
  • Ensure the smooth operation of the various video-conferencing systems during events
  • Provide support and advice to users, evaluate and select software and IT equipment, procure and set up equipment, customize and configure software
  • Manage permissions, access rights, user accounts, and folder configuration for shared storage
  • Install and configure individual workstations and peripherals
  • Maintain and troubleshoot IT equipment: purchasing, inventory, and issue tracking
  • Set up and maintain backup policies for all of CIBM's critical shared machines (including non-standard machines such as scientific equipment) and advise on personal workstations

Additional details

  • Create, maintain, and deploy specific internal applications (calendar, project, and purchasing management) Technical environment & tools Platform development & integration
  • Docker (images, registry), Git, GitLab (also CI/CD), Kubernetes (k8s), Pyhton Application development
  • Next.js, Express, React, Mongo, Mysql, JavaScript, HTML, CSS Systems & infrastructure
  • Windows, Linux, and Mac environments; hardware (processors, memory, graphics cards) Server management: iDRAC, Proxmox Storage management: Synology, QNAP Authentication: keycloak, OIDC
  • WordPress, Infomaniak interface, DNS, emails, SSL certificates Collaboration & booking tools Calpendo (resource booking) Cisco, Zoom, Teams (video-conferencing) Iperius, Veeam, rsync backup, Borg Backup
  • Log analysis tools, confidentiality rules, password management, patch management
  • Experience with virtualization (Proxmox) and remote server management (iDRAC) a plus Strong knowledge of cybersecurity Languages: French C1, English C1 Adaptable and autonomous Strong sense of priorities and initiative
  • Ability to explain technical topics clearly and communicate with varied audiences Start Date : as of September 1st, 2026 Activity Rate Min : 50% Activity Rate Max : 100% Contract Type: Fixed Term Duration: 1 year, renewable

Notes and original content

  • Create, maintain, and deploy specific internal applications (calendar, project, and purchasing management)
  • Technical environment & tools
  • Platform development & integration
  • Docker (images, registry), Git, GitLab (also CI/CD), Kubernetes (k8s), Pyhton
  • Application development
  • Next.js, Express, React, Mongo, Mysql, JavaScript, HTML, CSS
  • Systems & infrastructure
  • Windows, Linux, and Mac environments; hardware (processors, memory, graphics cards)
  • Server management: iDRAC, Proxmox
  • Storage management: Synology, QNAP
Apply now

Questions about this listing

What salary does EPFL offer for this role?

EPFL lists CHF 60'500 - 91'500 gross per year for this position in Lausanne. This is the salary published in the original listing (or, when the employer omits a figure, a realistic estimate for the role and sector) — the calculator on this site converts it to your actual net take-home once cross-border tax and social contributions are applied.

Is this a full-time role, and what type of contract does EPFL offer?

This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with EPFL during the application process, since these details can vary by role even within the same contract category.

Do I need a cross-border work permit for a role in Vaud?

EU/EFTA residents living in the border zone of the country adjoining Canton Vaud can apply for a G permit; the Swiss employer files it with that canton's migration office after the contract is signed. Border-zone rules and processing times vary by neighbouring country and canton, so confirm the specifics with Vaud's cantonal migration office or with HR during the application.

How do I apply for this position at EPFL?

Use the "Apply now" button on this page — it links directly to EPFL's original listing at careers.epfl.ch, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.

Logo EPFL
Company
EPFL · Lausanne
Frontaliere Ticino discovered this opportunity through company monitoring.

All EPFL jobs in Lausanne →

Explore similar jobs

Hiring? Publish your job ad

Reach thousands of cross-border and local candidates every week: featured listing, dedicated SEO page and newsletter blast included.

Publish your ad →