Conception Développement Back-End
Niveau de complexité : Sénior > 7 ans
Localisation : France ou Nearshore Date de démarrage souhaitée : 07/2025
Contraintes : Framework front au choix
DESCRIPTION DE LA MISSION.
Dans le cadre de la refonte stratégique de notre site web, et afin d'améliorer l'expérience utilisateur et de garantir la performance et la sécurité de notre plateforme, nous recherchons un(e) Consultant(e) Drupal Senior passionné(e) pour rejoindre l'équipe IT 4 IT. Ce projet ambitieux consiste à migrer notre CMS actuel, basé sur Drupal 7 et PHP 5.6, vers une architecture moderne et
performante utilisant Drupal 11 et PHP 8.3. Le projet se déroulera dans un environnement Agile
Scrum, au sein d'une équipe collaborative composée d'un Tech Lead, de deux Business Analysts
(BA) et d'un Product Owner (PO). Vous aurez un rôle clé dans la modernisation de notre
infrastructure digitale et dans l'évolution de nos services en ligne.
Développement:
● Développer des modules Drupal personnalisés et des thèmes en accord avec les standards de qualité et les bonnes pratiques de développement de notre client.
● Migrer les données sensibles et le contenu de l'ancien CMS (Drupal 7) vers la nouvelle plateforme (Drupal 11), en assurant l'intégrité et la sécurité des données.
● Optimiser les performances du CMS (temps de chargement, SEO, etc.), en particulier pour les transactions en ligne.
● Rédiger et maintenir la documentation technique, en respectant les normes de documentation de notre client.
Tests et Qualité
● Participer activement aux cérémonies Scrum (Daily meetings, Sprint Planning, Sprint Review, Rétrospectives).
● Collaborer étroitement avec les BA et le PO pour clarifi er les exigences spécifi ques des priorités de notre client.
● Être force de proposition pour l'amélioration continue des processus de développement et de la qualité des services en ligne.
Veille Technologique
● Se tenir informé des dernières évolutions de Drupal, de PHP, des technologies web et des normes de sécurité.
● Évaluer et proposer l'adoption de nouvelles technologies ou approches pertinentes pour le projet, en tenant compte des contraintes de sécurité et de conformité de notre client.
Compétences Techniques Souhaitables
● Expérience avec Drush et Composer.
● Connaissance des outils de CI/CD (Continuous Integration/Continuous Deployment)
● Expérience avec des solutions de caching (Varnish, Memcached...).
● Notions de DevOps (Docker, Kubernetes).
● Une expérience avec le framework Laravel est un plus.
● Connaissance des normes de sécurité (PCI DSS, etc.)
Connaissances Supplémentaires Appréciées
● Expérience avec les plateformes APIM (API Management).
● Connaissance et expérience de la plateforme Apigee X.
● Connaissance et expérience de Java et du framework Spring Boot.
NIVEAU ET TYPE D’EXPERTISE REQUIS :
● Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
● Expérience de plus de 7 ans en PHP / Drupal
● Expérience dans la migration de CMS Drupal (idéalement de Drupal 7 vers une version plus récente).
● Une expérience dans le secteur fi nancier est un plus.
● Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
MÉTHODES, ORGANISATIONS ET INTERACTIONS.
● Passion pour le développement web, l'amélioration continue et la sécurité des services en ligne.
● Excellente communication écrite et orale : Bonne communication écrite et orale en français pour des interactions fluides avec le métier.
● Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
● Capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d'amélioration.
● Autonomie et capacité à prendre des initiatives.
● Rigueur et souci du détail, en particulier en matière de sécurité.
● Capacité d'adaptation et ouverture aux nouvelles technologies.
● Capacité à respecter les délais tout en maintenant des standards élevés.
● Esprit d'équipe : Capacité à collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.
Le/la consultant(e) doit disposer de son propre matériel, adapté aux besoins de la mission :
● OS & CPU : Windows (Intel Core i7 ou i9, AMD Ryzen 7 ou 9), MacOS (M2 ou supérieur), Linux
● RAM : minimum 16 Go, idéalement 32 Go ou plus
● Stockage SSD) : minimum de 512 Go, idéalement 1 To ou plus
● S’assurer que le/la consultant(e) puisse installer les outils et applications et effectuer les paramétrages nécessaires au bon déroulement de sa mission.
MISSIONS PRINCIPALES:
Analyse et Conception
● Participer à l'analyse des besoins fonctionnels et techniques spécifiques, en collaboration avec les BA et le PO.
● Contribuer à la conception de l'architecture cible du nouveau CMS sous Drupal 11, en tenant compte des contraintes de sécurité et de conformité réglementaire.
● Proposer et mettre en œuvre des solutions techniques innovantes et performantes
● Écrire et exécuter des tests unitaires et fonctionnels rigoureux pour garantir la qualité du code et la sécurité des transactions.
● Participer aux revues de code avec le Tech Lead et les autres membres de l'équipe, en mettant l'accent sur la sécurité et la conformité.
● Corriger les anomalies et les bugs identifiés, en respectant les procédures de gestion des incidents de notre client.
Collaboration et Agile
ENVIRONNEMENT TECHNIQUE ET EXPERTISES NÉCESSAIRES.
Compétences Techniques Indispensables
● Maîtrise de Drupal (architecture, API, modules, thèmes).
● Excellente connaissance de PHP 8.x et des principes de programmation orientée objet (POO).
● Maîtrise de HTML5, CSS3, JavaScript (ES6+).
● Connaissance des bases de données MySQL/MariaDB.
● Expérience avec Git et les outils de gestion de versions.
● Connaissance des outils de développement (IDE, debuggers, etc.).
● Participation aux méthodes de gestion de projet en Agilité (Scrum, Sprint Planning, Backlog…)
Créé en 2004, Proxiad est un acteur reconnu sur le marché du conseil, de l'expertise, de l'intégration et de l'ingénierie informatique. Le groupe compte plus de 1200 collaborateurs, qui évoluent à travers les différentes agences : dix en France (Paris - 3, Lille, Rouen, Strasbourg, Lyon, Aix - Marseille, Bordeaux, Nantes), deux agences en Bulgarie (Sofia et Plovdiv), une agence en Macédoine, une agence en Tunisie et un autre bureau au Maroc. En 2018, l'acquisition de Green-SI renforce la position de Proxiad sur le marché du digital. Green-SI est présent dans le métier du conseil SI, avec sa filiale Green-SI Consulting. Nous partageons, créons et grandissons avec nos clients, tout en partageant notre passion pour la transformation digitale grâce aux nouvelles technologies.