2 heures, 54 minutes ago

Développeur PHP – Senior

Dans le cadre de son projet numérique, l’efp souhaite moderniser ses outils pédagogiques en mettant à disposition une plateforme LMS basée sur Moodle à destination des apprenants et des formateurs.

Afin d’assurer une intégration fluide entre Moodle et le CRM interne de l’efp, il est nécessaire de mettre en place une interface complète permettant l’échange de données entre les deux plateformes.

L’objectif est de permettre une synchronisation automatisée des informations administratives et pédagogiques afin d’éviter les doubles encodages, de fiabiliser les données et d’améliorer le suivi des apprenants.

L’interface entre le CRM et Moodle devra permettre :

  • l’automatisation des échanges de données entre les deux systèmes
  • la synchronisation des utilisateurs, formations et inscriptions aux formations
  • la récupération de certaines informations pédagogiques (présences, cotations, ...) depuis Moodle
  • la suppression des tâches manuelles

Le CRM reste la source principale des données administratives, tandis que Moodle sera la plateforme de référence pour les activités pédagogiques et le suivi des apprentissages.

Étant donné que l’API fournie par Moodle est limitée dans la remontée des informations (atomicité des erreurs, complexité du typage des rôles, absence de logique « Upsert »), nous utilisons un plugin « local_efp » développé par la société Cblue et adapté pour notre interface.

Politique de télétravail en hybride est possible.

Informations additionnelles :

La mission peut être reconduite pour une durée maximale (durée initiale comprise) de : 880 jours ouvrables.

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration