Sigma

Icone de la catégorie Développement Symfony Développement Symfony
Icone de la catégorie Développement Wordpress Développement Wordpress
Secteur
Recrutement
Année
2023
Mission
Développement API

Descriptif du projet

Le projet Sigma a représenté un défi technique majeur pour Mintfull Agency. L'objectif principal était de créer une API sur mesure en Symfony, capable de synchroniser en temps réel les offres d'emploi de l'entreprise provenant de deux ATS différents : Bullhorn et Quadrigis. Outre le développement de cette API, nous avons également intégré les flux de données au site existant de Sigma, construit sous WordPress avec Elementor. Cette API garantit une mise à jour automatique et fluide des offres d'emploi, améliorant ainsi l'expérience utilisateur en assurant une transition invisible entre les différentes sources de données. Notre équipe a également développé un module WordPress dédié, permettant de visualiser les candidatures directement depuis le site.

Illustration du site Sigma dans un ordinateur Illustration du site Sigma dans un ordinateur

Objectif

Le client Sigma avait pour ambition de créer un site internet ultra-réactif, capable de gérer de manière transparente les flux de données provenant de deux systèmes de gestion de recrutement (ATS) distincts. L'objectif était de présenter un flux d'offres d'emploi unique, sans distinction visible pour l'utilisateur final, qu'il s'agisse d'offres provenant de Bullhorn ou de Quadrigis. Pour répondre à ces exigences, nous avons développé un système robuste permettant non seulement de gérer ces flux de données de manière unifiée, mais aussi de sécuriser les candidatures, même en cas de dysfonctionnement temporaire des API. Une attention particulière a été portée à la performance du site et à la fiabilité du système, garantissant ainsi une expérience utilisateur optimale.

Illustration du site Sigma dans un smartphone Illustration du site Sigma dans une tablette

Technique

Le projet Sigma a nécessité l'élaboration d'une API complexe en Symfony, capable d'agréger les flux d'offres d'emploi de Bullhorn et Quadrigis, deux ATS fonctionnant avec des architectures différentes. L'un des défis majeurs était de fusionner ces flux en un seul tout en maintenant des performances élevées et des temps de réponse rapides sur le site WordPress. En plus de cette API, nous avons développé un module en PHP pour WordPress, permettant de visualiser les offres d'emploi et de gérer les candidatures directement depuis le site. Ce module se synchronise en temps réel avec les ATS et le back-office WordPress, offrant ainsi une interface complète de gestion des candidatures. Le code a été soigneusement versionné avec Git pour assurer un suivi optimal des développements et une maintenance simplifiée.