Full-Stack Software Engineer
CERN · Genève
Description du poste
About the role
CERN is looking for a motivated Full‑Stack Software Engineer to join the Computing Resource Information Catalogue (CRIC) team. You will help evolve a modular Django platform that powers the Worldwide LHC Computing Grid, a global scientific infrastructure spanning more than 150 centres in 40+ countries.
Key responsibilities
- Develop and maintain the plugin‑based Django platform, improving its maintainability and extensibility.
- Design, implement and operate data‑ingestion pipelines that gather and validate information from heterogeneous external systems.
- Strengthen automation, testing and CI/CD practices across the project.
- Contribute to deployment and operational workflows, currently managed with Puppet and CERN VM infrastructure.
Required profile
- Enjoy building reliable, well‑structured software and have curiosity about large‑scale distributed systems.
- Comfortable working in Linux environments and collaborating through Git‑based workflows.
- Strong analytical skills with the ability to evaluate trade‑offs and propose pragmatic solutions.
- Clear communicator, proactive, self‑motivated and able to work in an international, multicultural setting.
Required skills
- Python programming
- Django web framework
- Relational databases and data modelling
- Web technologies: HTML, CSS, JavaScript
- Automated testing and CI/CD pipelines
- Git version control
- Linux command‑line environment
- Configuration management (e.g., Puppet) and containerisation
What we offer
- Fixed‑term contract of 24 months, extendable up to 36 months.
- Hybrid work model with 40 hours per week.
- Opportunity to contribute to one of the world’s largest scientific computing infrastructures.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 semaine
Expire dans 1 mois
9 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
CERN
Genève
Offres similaires
-
Technicien·ne Support IT – Genève ou Vevey
Groupe ANSAM Genève -
Platform Engineer / DevOps Engineer (Geneva, Zurich, Lausanne)
Taurus SA Genève -
Asset Dispatch Operations Engineer
TotalEnergies Genève -
Deskside Support Technician
Sharp Brains Solutions District de Rolle -
Deputy Chief Technology Officer
Stealth Suisse