Sesame HR
group_of_people-icon

300 membres dans l’équipe

handshake_outline_icon

Plus de 700 clientes et clients au Mexique

world

30 pays desservis

Le contexte

En 2015, Albert Soriano a fondé Sesame HR à Valence avec une idée simple : les expertes et experts RH passent trop de temps sur les tâches administratives alors qu’ils et elles devraient les consacrer aux personnes. La plateforme SaaS tout-en-un couvre le suivi du temps, la gestion des absences, la paie, le recrutement, l’onboarding, l’évaluation de la performance, la formation ainsi que l’analyse des données et l’intelligence RH propulsée par l’IA.

Sesame HR est une solution SaaS multitenant, entièrement gérée par l'entreprise. Les clients et clientes partagent une infrastructure front-end et une base de données communes.

Silvia Valero a rejoint le groupe Sesame il y a plus de 10 ans. Elle a travaillé pendant environ six ans sur les produits et l'infrastructure et est maintenant Chief of Product Expansion. Elle a su traduire les besoins du marché en une direction claire pour les équipes de développement, de design et DevOps. Le tout en incluant une expansion internationale.

Le défi

Il y a sept ou huit ans, l’infrastructure de Sesame HR se composait de quatre serveurs Bare Metal avec une machine proxy pour la répartition de charge horizontale. L'architecture était monolithique : elle utilisait seulement PHP et MySQL. Les équipes espagnoles commenceraient à 8 heures, 14 heures ou 15 heures. Même fuseau horaire, même heure de pointe. Des centaines de milliers d’événements simultanés sollicitent le système en même temps. Un seul pointage déclenchait une chaîne de calculs : mise à jour des soldes de congés, recalcul des compteurs d’heures supplémentaires, provisions de paie. Les traitements s’accumulaient dans la file d’attente. Et le message récurrent était toujours le même : ponerle más hierro, autrement dit « ajouter du matériel ».

Puis la loi de 2019 sur le contrôle du temps de travail est entrée en vigueur. L'Espagne a désormais rendu obligatoire l'enregistrement des heures de travail des salariés et salariées de toutes les entreprises. De grandes organisations qui n’avaient jamais eu besoin de Sesame HR se sont soudainement tournées vers ses services. La plateforme traitait 40 Go d’événements par jour avec environ un huitième de sa base client actuelle. La situation n’était plus tenable.

Les équipes pointaient sur les sites miniers sans connectivité. Les tablettes gérant des centaines de personnes étaient poussées à leurs limites de mémoire. Les grands groupes ont exigé la dispersion des données sur plusieurs sites. Le monolithe ne pouvait plus supporter la charge. En 2019, la loi sur le contrôle du temps de travail a forcé la décision : Sesame RH, qui était parti de zéro, avait maintenant besoin de toute l’infrastructure et de tous les développements nécessaires. C'était un risque de l’intégrer, mais selon Silvia, c'était certainement aussi la bonne décision.

 

La solution

La refonte a commencé en 2019.

La formation a commencé en 2020 avec Docker, suivie de Kubernetes en 2021, alors que l'équipe se reconvertissait pour utiliser cette nouvelle architecture. Les administrateurs systèmes qui avaient passé des années à gérer des serveurs physiques ont dû tout apprendre à propos de la conteneurisation et l’orchestration, devenant ainsi des ingénieurs DevOps. L'adaptation a été compliquée : l'équipe de développement a dû changer toute sa conception de la façon dont le produit était construit et l'équipe infrastructure a dû acquérir de nouvelles compétences en parallèle.

L’architecture monolithique avec laquelle elles avaient commencé a été remplacée par des microservices. Le front-end et le back-end ont été séparés, conteneurisés et déployés sans interruption de service. Plusieurs types de bases de données ont été introduits pour différents types de charges de travail :

  • Percona DB en configuration multicluster, avec le trafic de lecture et d'écriture séparé entre les clusters ;
  • Elasticsearch pour la persistance des données d'événements.
sesame hr diagram

La configuration de Public Cloud a également été mise en place pour absorber les pics soudains qui auraient submergé l’ancien monolithe.

« La solution Public Cloud d’OVHcloud nous donne la flexibilité pour réagir rapidement. Si un ou une cliente ajoute soudainement 5 000 personnes à son équipe, nous nous adaptons instantanément. Cette vitesse aurait été impossible à atteindre avec du matériel physique. »
Silvia Valero, Chief Product Expansion, Sesame HR

La sécurité est au cœur de ce partenariat. Sesame HR est membre de l’Open Trusted Cloud - ISV Program et a remporté le prix ISV de l'année aux Backstage Awards 2025. Silvia travaille directement avec les grands comptes pour aligner leurs exigences de sécurité avec son infrastructure. Plusieurs de ces clientes et clients sont arrivés avec des politiques cloud strictes ou des règles de résidence des données, sources de confusion issues du passé. Ils ont toujours été disposés à modifier leurs propres règles pour accepter le modèle managé de Sesame HR, les garanties de protection des données rendant la transition intéressante.

« Travailler avec OVHcloud garantit que notre infrastructure répond aux exigences de sécurité les plus strictes. Notre clientèle sait que ses données sont protégées dans le cloud européen et nous lui garantissons la disponibilité. »
Silvia Valero, Chief Product Expansion, Sesame HR

 

Le résultat

L'entreprise est passée de 50 à 300 personnes en trois ans, nécessitant un espace de bureau de 40 personnes et en sécurisant plus de 700 clientes et clients rien qu’au Mexique.

Cette croissance n’a été possible que parce que son infrastructure a cessé d’être une contrainte. L’architecture monolithique sur des serveurs bare metal a cédé la place aux microservices. L’équipe consacre désormais son temps au produit plutôt qu’à l’infrastructure.

L’ancien système traitait 40 Go d’événements par jour avec un huitième de la clientèle actuelle. L'expansion n'est désormais plus un problème matériel. L’entreprise s’implante dans de nouvelles régions en adaptant son produit et sa conformité, plutôt qu’en achetant des serveurs physiques.

Le résultat le plus tangible de ce changement d’infrastructure est la marge de manœuvre que Sesame HR a gagnée. L’équipe intègre déjà de l’IA au produit pour la mise en relation des candidatures et des postes ainsi que pour l’analyse du turnover, tout en utilisant des outils d’IA internes pour l’aider dans le code et la conception.

Sesame HR est désormais présent dans plus de 30 pays. L'Amérique latine reste sa priorité actuelle, avec une présence établie au Mexique et un nouveau bureau qui ouvrira au Brésil. En Europe, le Portugal est sa cible principale, avec des projets d’installation en Italie également.