Full-Stack Webentwickler (SY-EPC-CCS-2025-292-GRAE)

CERN European Organization for Nuclear Research
Geneva, Switzerland
25 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English, French
Experience level
Junior
Compensation
CHF 69K

Job location

Geneva, Switzerland

Tech stack

JavaScript
Database Design
Software Debugging
DevOps
Web Development
Design of User Interfaces
Python
PostgreSQL
Oracle Applications
Scrum
SQL Databases
SQLAlchemy
TypeScript
Web Applications
Backend
FastAPI
WebPack
Kubernetes
Information Technology
REST
Docker

Job description

  • Entwicklung von Front-Ends in JavaScript (Vue3.js).
  • Entwicklung von Back-Ends in Python (FastAPI).
  • Zusammenarbeit im Scrum-Team mit Power Converter Experts., * Arbeit an Frontends in JavaScript (Vue3.js).
  • Arbeit an Backends in Python (FastAPI).
  • Arbeit an Datenbanken in SQL (PostgreSQL / Oracle).
  • Beitrag zur Containerisierungsumgebung / zum Workflow des Teams (Docker, Compose, Kubernetes, ArgoCD, Helm).
  • Erfassung und Iteration von Anforderungen und Funktionen mit unseren Nutzern und Stakeholdern (Power Converter Experts).
  • Enge Zusammenarbeit in einem Entwicklerteam, das am gesamten Stack der Tools-Suite arbeitet, unter Verwendung des Scrum-Frameworks.
  • Bereitstellung von Anwendungssupport für Konverterexperten / Nutzer (Debugging, Fehlerbehebung etc.).
  • Teilnahme am internen Support der Stromwandlersteuerungen (Bearbeitung von Datenänderungsanfragen).
  • Gegebenenfalls Betreuung von Informatikstudenten / Praktikanten.

Requirements

  • Abschluss in Informatik oder verwandtem Bereich und max. 2 Jahre Erfahrung.
  • Erfahrung in UI/UX Design und Webentwicklung.
  • Kenntnisse in DevOps (Docker, Kubernetes) von Vorteil., Erfahrung:
  • Erfahrung mit UI/UX-Design und Web-Frontend-Entwicklung.
  • Erfahrung mit Web-Backend-(REST API)-Design und -Entwicklung.
  • Erfahrung mit Datenbankdesign und -entwicklung.
  • Erfahrung in der Erfassung von Nutzeranforderungen.
  • Kenntnisse oder Erfahrung mit DevOps (Docker, Compose, Kubernetes) sind von Vorteil.

Fähigkeiten:

  • JavaScript / TypeScript (Vue3.js, Pinia, Vite);
  • Python (FastAPI, SQLAlchemy, Pydantic, asyncio);
  • SQL (PostgreSQL, Oracle);
  • Englisch in Wort und Schrift, mit der Bereitschaft, Französisch zu lernen.

Benefits & conditions

  • Ein monatliches Stipendium zwischen 5196-5716 Schweizer Franken pro Monat (steuerfrei), abhängig von Ihrem Abschluss.
  • 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen Jahresabschluss.
  • Abdeckung durch das umfassende Krankenversicherungssystem des CERN (für Sie, Ihren Ehepartner und Kinder) sowie Mitgliedschaft im CERN-Pensionsfonds.
  • Familien-, Kinder- und Säuglingszulagen, abhängig von Ihren individuellen Umständen.
  • Ein Umzugspaket (Installationszuschuss und Reisekosten), abhängig von Ihren individuellen Umständen.
  • Möglichkeit, Ihren Vertrag auf bis zu 36 Monate zu verlängern.
  • On-the-Job- und formale Schulungen einschließlich Sprachkurse.

Überblick über CERN - Entdecken Sie eine Welt, in der das Unmögliche möglich wird!

Am CERN, der Europäischen Organisation für Kernforschung, treiben wir die Grenzen von Wissenschaft und Technologie voran. Unsere bahnbrechende Arbeit vereint nicht nur Physiker, sondern auch eine vielfältige Gruppe von Fachleuten aus den Bereichen Ingenieurwesen, Technik, Wissenschaft und Verwaltung. Gemeinsam fördern wir ein Umfeld, in dem Innovation und Zusammenarbeit gedeihen.

Jeden Tag stehen wir vor spannenden neuen Herausforderungen und Möglichkeiten, zu bahnbrechender Forschung beizutragen, die unser Verständnis des Universums prägt. Wir begegnen diesen Herausforderungen durch die vielfältigen Perspektiven in unseren Teams, stellen sicher, dass jeder Beitrag geschätzt wird, und fördern unser gemeinsames Gefühl von Inklusion und Zweck. Vielfalt ist seit der Gründung ein Kernwert des CERN und bleibt zentral für unsere Mission und unseren anhaltenden Erfolg.

Apply for this position