TES Global
Développeur web senior · 2017 – 2018
Mes missions
TES fournit des services au secteur et aux professionnels de l'éducation. Au sein de TES, j'ai travaillé pour la division THE (Times Higher Education), consacrée aux universités et éditrice du classement mondial des universités (World University Rankings).
J'étais chef d'une petite équipe de quatre personnes, toutes en télétravail, couvrant le développement front-end et back-end en Drupal 8 et Drupal 7. Je me suis principalement concentré sur le back-end. L'environnement reposait sur l'intégration continue, avec un cadre rigoureux de processus et de contrôle mis en place à l'aide d'outils tels que Platform.sh, Jenkins, Git, GitHub et ZenHub, et une place centrale accordée à la revue de code et aux standards de code.
https://www.timeshighereducation.com : le site principal de THE, un développement Drupal 7 et Drupal Commerce multilingue (anglais, français, chinois), faisant un usage intensif de Panels, de workflows et de contrôles d'accès étendus.
Autres systèmes internes : un système proxy basé sur Drupal 8 qui collectait des offres d'emploi depuis des systèmes externes, les stockait dans un index Solr et fournissait une interface REST consommée par le site principal de THE, intégré à Madgex et ParseHub.
Projets connexes : j'ai également travaillé sur la migration de données de contacts e-mail depuis Salesforce (ExactTarget) vers Mailchimp, ainsi que sur leur intégration au site de THE.