Bacar - Développeur DRUPAL

Ref : 140102N001
Email vérifié
Photo de Bacar, Développeur DRUPAL
Compétences
Expériences professionnelles
  • Architect et Lead Dev (Drupal 9 / Symfony

    Eni Gaz
    Jan 2019 - Jan 2022

    Développement refonte / migration ENI sur Drupal / Symfony :
    ï‚· Concevoir architecture headless (Drupal – RestApi -React)
    ï‚· Définir l’architecture serveur sur AWS.
    ï‚· Découpage des taches et estimations des taches
    ï‚· Répartition des taches pour l’équipe de dev.
    ï‚· Mettre en place les différents pipline sur jenkins avec l’équipe infra.
    ï‚· Mettre en place les scripts de déploiement avec code deploy.
    ï‚· Aide aux développeurs de monter en compétence sur Drupal 9
    ï‚· Participer aux développements.

    PHP7, (PHPStorm), Docker, Jira, Git, Rabbit, Varnish, Druapl 9, Symfony 5, Gitlab Ci
  • Référent (Drupal 8)

    Francetv
    Jan 2017 - Jan 2019

    Devops / Init projet de refonte de franceinfo sur symfony 5:
    ï‚· Mise en place de docker pour les postes de développement
    ï‚· Mise en place de docker sur un nexus pour gitlab-ci
    ï‚· Mise en place des processus de test pour gitlab-ci
    ï‚· Développer un service de xkey pour les pages symfony
    ï‚· Développer un service d’agrégation css/js pour le front et d’autres services
    ï‚· Ecrire les tests unitaires.
    ï‚· Mise en place des différents worker pour consommer les notifications de rabbit
    ï‚· Devops (mise en place de K8s avec l’exploit)
    Développement refonte / migration Francetv sport sur Drupal 8:
    ï‚· Participer à l’atelier de conception
    ï‚· Macro-estimation des taches
    ï‚· Découpage des taches
    ï‚· Mise en place du système de migration des contenus D7 sur D8
    ï‚· Mise en place des différents worker pour consommer les notifications de rabbit
    ï‚· Participer au développement du backoffice, module, API, mise en place des systèmes
    d’invalidation de cache
    ï‚· Aide aux développeurs de monter en compétence sur Drupal 8

    PHP7, (PHPStorm), Docker, Jira, Git, Rabbit, Varnish, Druapl 8, Symfony 4, Gitlab Ci
  • Architecte/Développeur Web (Drupal 7/8)

    Darty
    Jan 2016 - Jan 2017

    Développement Sous Dartyetvous et Cuisine :
    ï‚· Audit, maintenance et évolution du site dartyetvous et dartycuisine
    ï‚· Mise en place des services de cache (Akamai, Redis)
    ï‚· Créer une newsletter générer depuis drupal
    LeadDev PortailService sous Drupal 8 :
    ï‚· Mise en place de l’architecture
    ï‚· Mise en place de l’instance drupal et du backoffice
    ï‚· Intégration des pages (structure html avec bootstap)
    ï‚· Intégration front (less et javascript)

    PHP5/MySql (PHPStorm), jQuery, Environnement de développement (Linux), CMS (Drupal 7 et 8), Gestion de projet (Jira), Git, Varnish, Redis, Kibana, CSS, Html
  • Architecte/Développeur Web (Drupal 7)

    KleeGroup Plessi-Robinson (92350
    Jan 2015 - Jan 2016

    Développement Sous Portail DGAC :
    ï‚· Mise en place de l’annuaire LDAP sous Centos
    ï‚· Mise en place des services de cache (Varnish, Memcah)
    ï‚· Configuration Backoffice (LDAP, content type, views) sur Drupal 7
    ï‚· Accompagner l’intégrateur pour la mise en place des différents templates.
    ï‚· Créer une profile d’installation drupal du sous portail pour la livraison au client.
    ï‚· Mise en place de serveurs de cache Varnish.
    ï‚· Projet en mode agile : SCRUM
    Développement MSAP :
    ï‚· Développement d’une page de recherche par carte pour rechercher les différends
    Services.
    ï‚· Mettre en place du serveur ApachSolr et le connecter avec SearchAPI sur Drupal
    ï‚· Mise en place des services de cache (Varnish, Memcah) et les configurer avec Drupal
    ï‚· Mette en place le parcours de première connexion
    ï‚· Configuration SSMTP (Centos)
    ï‚· Créer une profile d’installation du sous portail pour la livraison au client.
    ï‚· Mise en place de serveurs de cache Varnish.
    ï‚· Aider les développeurs juniors
    ï‚· Projet en mode agile : SCRUM
    Développement CEP :
    ï‚· Mettre en place un service de cron pour importer les évènements et numéros de sirets
    ï‚· Mette en place des nouvelles pages de recherches
    ï‚· Mettre en place du serveur ApachSolr et le connecter avec SearchAPI
    Intégration continue pour la refonte du site Ameli:
    ï‚· Mise en place des jobs Jenkins.
    ï‚· Mise en place de Sonar
    ï‚· Mise en place de Selenium

    PHP5/MySql (PHPStorm), jQuery, Vagrant, Environnement de développement (Windows), CMS (Drupal 7), Gestion de projet (mantis), SVN
  • Architecte/Développeur Web (Drupal 7)

    Alternatives Economiques à Paris (75002)
    Jan 2013 - Jan 2015

    Gestion de projet (Alterecoplus.fr)
    ï‚· Transcrire les demandes fonctionnelles en demande techniques
    ï‚· Suivre le développement des prestataires
    ï‚· Proposition et recommandations techniques
    Développement (Alterecoplus.fr) :
    ï‚· Développement des différents web service pour l'application
    ï‚· Développement un module de gestion de droits en se basant sur la boutique
    ï‚· Mise en place de l'architecture technique du CMS et des procédures d'exploitation.
    ï‚· Définition des environnements de développement et réalisation des plans techniques
    d'industrialisation des sites.
    ï‚· Mise en place de serveurs de cache Varnish.
    o Etude et choix serveur OVH par rapport à son performance.
    o Reconfiguration et optimisation utilisation de Varnish / APC/ http
    ï‚· Optimisation moteur de recherche : Apache solaire
    ï‚· Mise en place et configuration de module (Search index, Facet, Openlayer, Display
    suite, Panel, Views, Mime mail ...).
    ï‚· Gestion et intégration du contenu médias et digital (vidéos, graphiques, articles…)
    ï‚· Gestion du système de publication
    o Création webservice
    o Authentification et gestion des droits (hook node access, Système pour
    bloquer les contenus en édition, rules...)
    o Création mini site sur symfony 2 pour première authentification puis
    redirection vers site Drupal
    ï‚· Gestion et aide à la montée en compétences des équipes en place
    ï‚· Projet en mode agile : SCRUM
    ï‚· Configuration GIT / mise en place de Redmine
    Evolution et maintenance de la boutique (Symfony)
    ï‚· Créer les différentes offres
    ï‚· Créer le SSO pour les différents sites qui s’échange avec la boutique
    ï‚· Personnaliser le backoffice et correction de bug
    Autres Applications (développement native POO)
    ï‚· Généré des fichiers Excel (en utilisant l’api https://cloud.ekinops.net/api/auth) :
    o Récupérer les Users_List sur l’api
    o Récupérer les Groups_users sur l’api
    o Récupérer les Users_folders
    o Générer les différentes feuilles Excel pour chaque List
    ï‚· Un site de présentions et d’inscription (Symfony 2)
    o Créer les différents pages
    o Intégration du thème
    o Création des différents menus
    o Création des formulaires d’inscription et de connexion

    PHP5/MySql (PHPStorm), jQuery, Wamp server, Environnement de développement (Windows), CMS (Drupal 7), Symfony 2, Gestion de projet (Trello)
  • Développement Web/Drupal

    ICI Lalune à Paris (75001)
    Jan 2013 - Jan 2013

    Développeur PHP5 sur Drupal 7 Backoffice et Front (développement de module et
    intégration)
    En tant que développeur et intégrateur web, dans une équipe de 4 personnes. Je les ai
    accompagnés sur les projets clients allant de Drupal commerce, site vitrine et intranet. J’ai
    travaillé sur les moteurs de recherche Apach solr, sur la conception des sites, sur les web
    services pour les applications mobiles et aussi sur l’intégration des sites tels-que Mewe-car.
    ï‚· Module d'envoi courriel pour la validation d'un contenu
    ï‚· Mise en place et configuration de module (Search index, Facet, Openlayer, Display
    suite, Panel, Views, Mime mail ...)
    ï‚· Front (Mise en place du thème : responsive design)
    ï‚· Développement de web service pour l’application joetmoi.
    ï‚· Participation au développement divers.
    ï‚· Module d'envoi email pour la validation d'un contenu
    ï‚· Mise en place et configuration de module (Search index, Facet, Openlayer, Display
    suite, Panel, Views, Mime mail ...).
    ï‚· Front (Mise en place du thème : responsive design)

    PHP5/MySql (PHPStorm), jQuery, Wamp server, Environnement de développement (Windows), CMS (Drupal 7), Gestion de projet (Redmine, Jenkins)
  • Jan 2012 - Jan 2012

    Développeur PHP 5
    Développeur Drupal 7 (développement de module et theme)
    ï‚· Module personnalisé pour la gestion des utilisateurs avec des nouveaux thèmes
    ï‚· Implémentation des différents rôles utilisateurs
    ï‚· Tracé la création des utilisateurs
    ï‚· Création de module d’import et d’export et gestion d’XML sur drupal

  • Développement Web et modules applicatifs (Alternance)

    Murex à Paris
    Jan 2011 - Jan 2012

    En tant que développeur et webmaster, dans une équipe de 2 personnes. On je participais à la
    mise en place de l’intranet de la migration du site murex sur drupal, le support des
    applications internet et des développements de nouveaux produits.
    Migration de site du Murex sur Drupal 7
    ï‚· Personnaliser le template du site
    ï‚· Script de migration des contenus
    ï‚· Script de migration des soumissions
    ï‚· Un module de personnalisation de l’interface Webform Admin
    Amélioration de l’intranet (Drupal 7)
    ï‚· Création de nouvelle espace
    ï‚· Intégrer de nouveaux contenus
    ï‚· Création de nouvelle vue
    ï‚· Développement Module
    Développement d’un ADD-In sur Microsoft Outlook 2007/2010
    ï‚· Création d’un module sur Outlook qui met en relation le CRMSales et Outlook
    ï‚· Faire des mises à jour automatiques du module
    Support technique
    ï‚· Support le site Wiki (Création de nouvelle espace, attribution des droits, assistance
    fonctionnelle)

    C# (Microsoft Visual Studio), PHP5/MySql (Aptana), Server web (IIS7), Environnement de développement (Windows), CMS (Drupal 7), Gestion de projet (Perforce)
Études et formations
  • Master 2 informatique ingénieur Eurotech

    IRIS 75017 Paris
    2011
  • Master 1 informatique ingénieur Infosup

    75017 Paris
    2010
  • Licence pro en Imagerie numérique, mention passable

    Université du Littoral 62100 Calais
    2009
  • Licence en GENIE LOGICIEL - Mention A bien

    (ISI) à Dakar
    2008
  • DTS 2 en informatique de gestion - Mention A bien

    (ISI) à Dakar
    2007

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Bacem

Ingénieur de développement JAVA

  • LA GARENNE-COLOMBES
JAVA Angular REACT.JS
Bientôt disponible
CV Développeur JAVA
Nathalie

Développeur JAVA

  • TOULOUSE
JAVA C# Angular
Disponible
CV Scrum Master / chef de projet
Samir

Scrum Master / chef de projet

  • PUTEAUX
AGILE SCRUM JAVA JIRA SQL SAFE
Disponible
CV Développeur C++ Haute-Performance
Shannah

Développeur C++ Haute-Performance

  • ALFORTVILLE
PYTHON OPENMP C++ CSS SQL PHP JAVASCRIPT JAVA
Disponible
CV DevOps Apache Kafka
Fares

DevOps Apache Kafka

  • SAINT-MAUR-DES-FOSSÉS
APACHE KAFKA Kubernetes JAVA GIT ELK SQL CI/CD GO
CV Développeur JAVA
Vicheva

Développeur JAVA

  • STAINS
JAVA POWERSHELL HTML CSS SQL PYTHON C# C J2EE C++
Disponible
CV Ingénieur de développement JAVA
Rabie

Ingénieur de développement JAVA

  • DEUIL-LA-BARRE
JAVA J2EE HYBRIS JSP ORACLE SQL Angular
Disponible
CV Ingénieur Software embarqué
Cloé

Ingénieur Software embarqué

  • MARETZ
C++ C JAVA PYTHON
Bientôt disponible
CV Ingénieur de développement JAVA
Khadim

Ingénieur de développement JAVA

  • ANGOULÊME
JAVA Angular
Bientôt disponible
CV Développeur Fullstack | Expert Cloud | Graphiste
Mohamed Amine

Développeur Fullstack | Expert Cloud | Graphiste

  • AVIGNON
JAVASCRIPT Angular ORACLE SQL SERVER JAVA ORACLE HCM CLOUD WEB UI SQL C++ MYSQL
Disponible