Said ZERKANI

Tech Lead Drupal Senior

Salaire / Taux journalier

Paris, France

Freelance

Expertises

DrupalSymfonyPHPAWSJavascriptGitLabJenkinsKafkaCoaching agileScrumPostgreSQLKubernetesElasticsearchDockerJiraMariaDBMySQLRedisCSSHTMLVueAmazon EC2TerraformLinuxWindowsLaravelSQLiteAngularBootstrapPower BISharePointJavaSpring BootConfluenceMicrosoft TeamsApacheTomcatOracleMicrosoft SQL ServerMongoDB

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Tech Lead Drupal bilingue avec +7 ans d'expérience en architecture web et pilotage d'équipes offshore. Expert en développement Drupal 8-11, architectures headless et microservices (Kafka, API REST), avec réalisations pour JCDecaux, Paris2024 et Euronext. Spécialisé en leadership technique, CI/CD et optimisation de performances pour projets à fort trafic.

Liens

Expérience de travail

Tech Lead Drupal - Bilingue

JCDecaux (publicité)

oct. 2024 - Présent

2 ans 1 mois

Leadership technique & gestion de projet: – Définition de l'architecture technique. – Pilotage d'équipes de développement (onshore et offshore : Inde) – Gestion du backlog, estimation des tâches, planning et suivi des livraisons – Suivi de la qualité du code, revue et respect des normes de développement – Coordination des mises en production (Staging, Préprod, Prod) – Organisation des rituels agiles et suivi via Trello, Jira – Participation aux cérémonies agiles: Daily Meeting, Backlog Refinement, Sprint Planning et Sprint Rétrospective. – Rédaction de documentation technique et suivi des performances. – Audit de sécurité et de performances. Expertise Drupal & développement web: – Développement de modules custom Drupal – Intégration de module contrib (Paragraphs, Pathauto, Webform, SMTP, Redirect..) – Mise à jour et maintenance du core Drupal (mises à jour de sécurité, upgrades) – Intégration et optimisation de l'écosystème PHP / Symfony / MySQL – Gestion des performances (audit, ElasticSearch, Kafka, Memcache, Nginx) – Connaissance des bonnes pratiques SEO et accessibilité – Automatisation et CI/CD, utilisation de Docker, DDEV – Intégration d'API REST / SOAP et outils externes (Brevo) – Pilotage et Suivi des équipes BE & FE – Gestion d'équipe offshore (vietnamienne) – Gestion du planning – Organisation des réunions métier – Développement des modules custom – Revue de code – Normes d'accessibilité – Recette interne – Livraison des développements sur Staging, Préprod, et Production – Gestion de la TMA (Tierce Maintenance Applicative) – Documentation technique – Migration de données – Audit de sécurité (ZAP Proxy) et accessibilité numérique – Configuration de Brevo – Utilisation de Docker et DDEV – Automatisation CI/CD/DevOps – Leadership technique sur l'ensemble du projet – Garant de la qualité du code et du respect des normes de développement – Gestion du versionning GIT et des livraisons – Suivi et reporting des performances – Mise à jour des versions de Drupal, upgrades du core, et mises à jour de sécurité – Application de la méthodologie agile – Génération automatique de contenu (IA) – Mise en place des bonnes pratiques

Tech Lead Drupal

ECEDI (agence web)

sept. 2022 - oct. 2024

2 ans 2 mois

Tech Lead Drupal sur les sites: – https://www,accompagnement-impact.paris2024.org/ (Drupal 10) – https://www.maison-objet.com/ (Drupal 9 + AWS) – https://www.episeine.fr(Drupal 8+ Aquia) – https://www.apel.fr/ (Drupal 10) – https://www.institutfrancais.com/ (Drupal 10) – https://www.societedugrandparis.fr/ (Drupal 10) – https://www.lumapps.com/fr (Drupal 10) – https://www.ouvrages-olympiques.fr/ (Drupal 11) Tâches et missions: – Rédaction des spécifications techniques – Collaboration étroite avec l'architecte pour définir et implémenter l'architecture technique, – Gestion du backlog (chiffrage dev BE/FE) – Estimation des tickets – Initialisation du projet (Starter kit, Serveur, Redmine, Git, Drive, documentation) – architecture technique

Lead Dev Drupal/Senior développeur - Bilingue

Euronext (Principale place boursière en europe)

janv. 2020 - août 2022

2 ans 8 mois

– Conception et développement d'une architecture Headless avec Drupal et PHP en frontend, et Java (Spring) en backend, permettant une séparation claire entre la gestion du contenu et l'interface utilisateur. – Développement des API RESTful pour la communication entre le backend Java et le frontend Drupal/PHP – Intégration de Apache Kafka pour la gestion des événements en temps réel et la mise en place d'une architecture basée sur des microservices. – Co-définition des schémas d'architecture en partenariat avec l'architecte – Création et gestion de modules personnalisés et contrib sous Drupal pour l'intégration avec le backend Java, tout en assurant une cohérence fonctionnelle et technique. – Application de la méthodologie Agile (SCRUM) pour gérer les sprints de développement et les priorités avec l'équipe – Estimation des projets et des modules en utilisant des outils comme Jira pour le suivi des tâches et des tickets – Conception et développement de solutions backend en Java (Spring Boot, JEE) pour fournir des services et des microservices aux applications frontend – Mise en place de tests unitaires et d'intégration avec JUnit, et Spring Test pour garantir la qualité du code backend – Correction des anomalies signalées par les clients après la livraison en coordonnant les équipes offshore et en résolvant les problèmes avec efficacité – Préparation des déploiements et mise en production avec des outils de CI/CD tels que Jenkins et Docker – Coordination et gestion de l'équipe offshore (Inde), incluant la révision des livrables et la validation technique des développements – Rédaction des spécifications techniques et fonctionnelles en anglais pour les équipes frontend et backend – Affinage du backlog et gestion des priorités dans Jira, en étroite collaboration avec les Product Owners et les parties prenantes – Optimisation des performances côté frontend (cache, agrégation et minification CSS/JS) et côté backend (optimisation des requêtes SQL, gestion de la mémoire Java, configuration de la JVM) – Suivi des incidents de production et résolution rapide des problèmes, avec un usage intensif de ELK Stack (Elasticsearch, Logstash, Kibana) pour l'analyse des logs et la gestion des incidents – Mise à jour continue des composants Drupal et Java, en assurant la sécurité et la conformité avec les mises à jour de sécurité

Senior Développeur PHP

AUTARCI (ERP SAAS)

sept. 2019 - déc. 2019

4 mois

– Développement Agile au sein de l'équipe BACKEND sur un projet d'application web en utilisant Laravel comme framework principal. – Participation active à la planification des Sprints, en affinant le Sprint Backlog et en définissant les priorités pour les nouvelles fonctionnalités. – Conception et développement de fonctionnalités métier en respectant les bonnes pratiques du framework Laravel, telles que l'utilisation des Controllers, Eloquent ORM, et des Jobs pour la gestion des tâches asynchrones. – Contribution à l'amélioration continue du code, en menant des revues de code en équipe, et en mettant en place des tests unitaires et d'intégration avec PHPUnit et Laravel Dusk pour assurer la qualité du code.

Développeur PHP / Analyste de données / Développeur PowerApps / Développeur Java

SNCF (TECHNICENTRE D'HELLEMMES)

mars 2018 - août 2019

1 an 6 mois

Project 1: Développeur PHP (Framework CodeIgniter): – Contribution à la rédaction des spécifications fonctionnelles et techniques – Établissement des chiffrages pour les projets et modules – Conception et développement – Réalisation de tests unitaires et d'intégration – Correction des anomalies signalées par les BE après livraison Project 2: Analyste de données: – Accompagnement au passage à API (outil de planification et de gestion d'affaires) – Réalisation de rapports pour analyser des données et remonter des statistiques – Gestion des RBU (Revue budgétaire) Project 3: Développement PowerApps (SharePoint): – Développement d'une application pour le pilotage des actions et tâches du pôle ingénierie HELLEMMES – Réalisation de rapports avec des indicateurs d'avancement pour l'ensemble des groupes/bureaux d'études du pôle HELLEMMES Project 4: Développeur Java (Spring Framework): – Développement Agile sur le projet MyTrainData, en suivant la méthodologie Scrum pour assurer la planification et l'exécution des sprints. – Développement des fonctionnalités et des API backend en Java (Spring Boot), en suivant le backlog produit et les priorités définies par le Product Owner. – Affinage du Sprint backlog en collaboration avec l'équipe produit pour s'assurer que les tâches sont bien définies et respectent les exigences techniques. – Présentation des résultats au Product Owner sous forme de démonstrations régulières pour valider les livrables et ajuster les priorités en fonction des retours. – Mise à jour continue des spécifications détaillées du produit pour garantir que la documentation est toujours conforme aux évolutions fonctionnelles. – Packaging et livraison du produit via des pipelines CI/CD avec Jenkins, assurant des déploiements automatisés sur les environnements de test et de production.

Développeur PHP

CSTB (Sophia Antipolis)

oct. 2017 - janv. 2018

4 mois

Sophia Antipolis, FR

Application de gestion d'affaires. – Participation à la rédaction des spécifications techniques/fonctionnelles – Développement de nouvelles fonctionnalités et modules

Apprenti chef de projet informatique /Développeur PHP /JS

Métropole européenne de Lille (MEL)

oct. 2015 - sept. 2017

2 ans

Lille, France

Développeur Web (Stage)

Centre hospitalier de Valenciennes

mars 2015 - juin 2015

4 mois

59300 Valenciennes, France

– Développement d'une application web pour la gestion des demandes d'interventions des services techniques, informatique, biomédicale et travaux, statistiques des demandes, du centre hospitalier de Valenciennes


Formation

–

Master 2, Technologies Nouvelles des Systèmes d'Information

2015 - 2017

1 an 10 mois

– Projet: -Application web pour un site E-commerce, Java EE,Ejb, jsp, servlets, html, Bootstrap. – -Application mobile: développement mobile Android studio. – -Application web pour la gestion des comptes bancaires: Spring,java, maven, tomcat,jsp,h2

Université de Valenciennes

Licence 3, Science, Technologie et Santé Mention Informatique

2014 - 2015

1 an 1 mois

– Projet: -Administration d'un serveur de bases de données POSTGRESQL-SERVER (Réplication d'une base de données sur différents serveurs sous linux). – -Développement JAVA, cas: jeux scrabble.

Université Mouloud Mammeri T,O.

Licence, Informatique (générale)

2011 - 2014

3 ans 1 mois

– Projet: Création d'un site web dynamique, Cas: CNEP banque. : Symfony 2 (Php, Html, Css)

–

BAC, Sciences Expérimentales

2009 - 2010

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.