Développeur backend Ruby Senior

Le Temps SA

  • Genf
  • Unbefristet
  • Vollzeit
  • 23 Tage her
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 BackendConcevoir et développer des features backend robustes et scalablesOptimiser les performances des applications Ruby on RailsImplémenter des solutions de cache et d'optimisation de base de donnéesMaintenir et améliorer l'architecture backend existanteAssurer la qualité du code via tests automatisés et code reviewsInfrastructure & DevOpsGérer et optimiser l'infrastructure Docker et les environnements conteneurisésConcevoir et maintenir les pipelines CI/CD (GitHub Actions, CircleCI)Implémenter des stratégies de déploiement zero downtime blue-greenAutomatiser les processus de déploiement et de rollbackMonitorer la santé des applications et de l'infrastructureCollaboration & LeadershipDéfinir et documenter les standards DevOps de l'équipeFormer les développeurs aux bonnes pratiques DevOpsCollaborer avec les équipes produit pour les besoins d'infrastructureParticiper à la veille technologique et proposer des améliorationsAssurer l'astreinte technique selon rotation d'équipeProfil recherchéExpérience demandéeMinimum 3 ans d'expérience en développement Ruby/RailsMinimum 3 ans d'expérience en pratiques DevOpsPortfolio de projets démontrant des déploiements complexesExpérience avec des applications à fort traficGestion d'incidents et résolution de problèmes en productionCompétences techniques obligatoiresRuby on Rails : Expertise approfondie (minimum 3 ans), MVC, design patternsDevOps : Maîtrise des concepts et pratiques DevOps modernesDocker : Containerisation avancée, Docker Compose, optimisation d'imagesCI/CD : GitHub Actions et CircleCI, pipelines complexesDéploiements : Zero downtime deployments, rolling updates, blue-green deploymentsMonitoring : RoRvsWild, Grafana, ELK stack ou équivalentCompétences techniques appréciéesKubernetes et orchestration de conteneursInfomaniak Cloud, Hidora (Jelastic), AWS (services cloud)PostgreSQL, Redis, Cloudfare, systèmes de cacheSécurité et bonnes pratiques (OWASP)GraphQL, microservices architectureGitflow & méthodes agilesQualités personnellesRigueur et souci du détail pour les aspects sécurité et stabilitéCapacité à gérer des situations de crise avec calmeExcellent communicateur techniqueProactivité dans l'identification et résolution de problèmesMentalité d'amélioration continue et d'automatisationPourquoi 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èveTélétravail : Oui, à convenirEntrée en fonction : à convenirType de contrat : Contrat à durée indéterminéeTaux 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

JobUp