Développeur CMS H/F
Role details
Job location
Tech stack
Job description
Votre mission principale consiste à intégrer la solution de paiement dans les sites marchands utilisant des CMS e-commerce, puis à maintenir et faire évoluer ces intégrations lors des montées de versions et des évolutions fonctionnelles.
Les principaux CMS ciblés sont, par ordre de priorité : Magento, Drupal Commerce, Prestashop, WooCommerce.
L'environnement est encadré par des exigences de sécurité et de qualité de code, avec une forte collaboration avec les équipes produit, sécurité et DevOps., En tant qu'Analyste Développeur CMS E-commerce, vous intervenez sur :
L'intégration de la solution de paiement dans les sites marchands (Magento / Drupal Commerce / Prestashop / WooCommerce) : modules, plugins, extensions, gestion des flux de paiement
La conception et le développement de modules PHP spécifiques pour assurer la compatibilité, la sécurité et la stabilité des intégrations
La gestion des modèles de données et des requêtes SQL liées aux transactions, logs, paramétrages et reporting commerçant
La mise à jour et l'évolution des modules en cas de montées de version des CMS (stabilité, rétrocompatibilité, performances)
La correction de bugs et l'optimisation des intégrations (temps de chargement, gestion des erreurs, expérience utilisateur)
La collaboration avec les équipes front (Angular) et backend pour assurer la cohérence des flux de paiement et des retours d'information
L'accompagnement des équipes techniques clientes et partenaires sur les bonnes pratiques d'intégration et de sécurité
Selon les besoins, vous pourrez également intervenir sur des projets de modernisation (environnements cloud, conteneurs, CI/CD) et sur l'harmonisation des modules entre différents CMS.
Requirements
Diplôme bac+4 / bac+5 en informatique ou équivalent
Expérience confirmée sur au moins un CMS e-commerce majeur (Magento prioritaire, puis Drupal Commerce, Prestashop, WooCommerce)
Très bonne maîtrise de PHP et de SQL dans un contexte web / e-commerce
Capacité à comprendre des architectures complexes et à travailler sur plusieurs CMS en parallèle
Sens du détail, rigueur dans la gestion des versions et la montée de version des modules
Capacité à travailler en équipe pluridisciplinaire (produit, front, sécurité, DevOps)
Compétences techniques attendues (indispensables)
Langages / frameworks :
PHP
SQL
CMS e-commerce : Magento (priorité), Drupal Commerce, Prestashop, WooCommerce
Outils de développement :
Git (gestion de versions, branches, déploiements)
Compétences appréciées (plus)
GitLab (gestion de repo, CI/CD basique)
Angular (pour mieux appréhender les échanges front / API)
Environnements cloud / conteneurs : OpenShift, Kubernetes; plateformes CI/CD équivalentes
Notions de sécurité web (PCI DSS proche, bonnes pratiques sur les paiements, gestion des données sensibles)