Beschreibung

Média de référence, Le Temps est le seul quotidien francophone de dimension nationale en Suisse. Fondé en 1998, Le Temps décrypte la Suisse et le monde au quotidien depuis plus de 25 ans. Le groupe Le Temps rassemble Le Temps, et Geneva Solutions, et emploie près de 160 collaborateurs.

 

Afin de compléter nos équipes, nous recherchons un(e) : 

 

Développeur backend Ruby Senior (80-100%)

Votre Mission : 

En tant que développeur backend avec une forte expertise DevOps, vous serez responsable du développement de nos applications backend et de la gestion de notre infrastructure, en assurant des déploiements automatisés sans interruption de service.

 

Responsabilités principales : 

Développement Backend

  • Concevoir et développer des features backend robustes et scalables

  • Optimiser les performances des applications Ruby on Rails

  • Implémenter des solutions de cache et d'optimisation de base de données

  • Maintenir et améliorer l'architecture backend existante

  • Assurer la qualité du code via tests automatisés et code reviews

Infrastructure & DevOps

  • Gérer et optimiser l'infrastructure Docker et les environnements conteneurisés

  • Concevoir et maintenir les pipelines CI/CD (GitHub Actions, CircleCI)

  • Implémenter des stratégies de déploiement zero downtime blue-green

  • Automatiser les processus de déploiement et de rollback

  • Monitorer la santé des applications et de l'infrastructure

Collaboration & Leadership

  • Définir et documenter les standards DevOps de l'équipe

  • Former les développeurs aux bonnes pratiques DevOps

  • Collaborer avec les équipes produit pour les besoins d'infrastructure

  • Participer à la veille technologique et proposer des améliorations

  • Assurer l'astreinte technique selon rotation d'équipe



Profil recherché

Expérience demandée 

  • Minimum 3 ans d'expérience en développement Ruby/Rails

  • Minimum 3 ans d'expérience en pratiques DevOps

  • Portfolio de projets démontrant des déploiements complexes

  • Expérience avec des applications à fort trafic

  • Gestion d'incidents et résolution de problèmes en production

Compétences techniques obligatoires

  • Ruby on Rails : Expertise approfondie (minimum 3 ans), MVC, design patterns

  • DevOps : Maîtrise des concepts et pratiques DevOps modernes

  • Docker : Containerisation avancée, Docker Compose, optimisation d'images

  • CI/CD : GitHub Actions et CircleCI, pipelines complexes

  • Déploiements : Zero downtime deployments, rolling updates, blue-green deployments

  • Monitoring : RoRvsWild, Grafana, ELK stack ou équivalent

Compétences techniques appréciées

  • Kubernetes et orchestration de conteneurs

  • Infomaniak Cloud, Hidora (Jelastic), AWS (services cloud)

  • PostgreSQL, Redis, Cloudfare, systèmes de cache

  • Sécurité et bonnes pratiques (OWASP)

  • GraphQL, microservices architecture

  • Gitflow & méthodes agiles

Qualités personnelles

  • Rigueur et souci du détail pour les aspects sécurité et stabilité

  • Capacité à gérer des situations de crise avec calme

  • Excellent communicateur technique

  • Proactivité dans l'identification et résolution de problèmes

  • Mentalité d'amélioration continue et d'automatisation

Pourquoi rejoindre «Le Temps»?

  • Impact: jouez un rôle clé dans la transformation numérique d’un média référent.

  • Autonomie: bénéficiez d’une grande latitude dans vos choix techniques.

  • Collaboration: travaillez avec des équipes enthousiastes, engagées.

  • Si vous êtes passionné par le développement, que vous aimez relever des défis techniques et que vous souhaitez contribuer à un projet d'envergure, postulez dès aujourd’hui!

 

Lieu de travail : Genève

Télétravail : Oui, à convenir

Entrée en fonction : à convenir

Type de contrat : Contrat à durée indéterminée

Taux d’activité : 80-100%

Nous nous réjouissons de recevoir votre candidature d’ici au 9 septembre 2025. Merci de nous envoyer votre dossier complet (CV, lettre de motivation, diplômes).

jidcdca0caafr jit0833afr