\uf0b7
\uf0b7
\uf0b7
\uf0b7
\uf0b7
\uf0b7
\uf0b7
Choix des technologies et infrastructures techniques :
\u25e6 Lumen 5.[1,2] (Laravel version micro framework)
\u25e6 MariaDb 10
\u25e6 ElasticSearch 2.4
\u25e6 Application web API-centric
Architecture de l\u2019application web ******** (code et bases de données)
\u25e6 Modèle base de données (UML)
\u25e6 API REST / JSON \u2013 définition de la nomenclature et de l\u2019organisation des appels
Gestion de l\u2019équipe de développement \u2013 2 personnes
\u25e6 Un prestataire AngularJS
\u25e6 Un prestataire HTML 5 / CSS3
Développement de l\u2019API REST / JSON
Développement des mapping index et les requêtes ElasticSearch
Gestion des mises en production
\u25e6 Gestion des features et anomalies en utilisant Redmine
\u25e6 Tests + suivi / résolution d\u2019anomalies
Support technique utilisateurs
\uf0b7 plateforme LMS actuelle (PHP 5.2, MySQL 5.1, Apache 2.2, framework « maison »)
\u25e6 maintenance et évolution
\u25e6 amélioration des performances en jouant sur
\u25aa les index MySQL
\u25aa les paramètres InnoDB de MySQL
\u25aa l\u2019optimisation de certaines parties du code
\u25e6 mis en place des environnements de dev et préprod sur des serveurs OVH
\u25aa configuration complète du stack LAMP requis sur Ubuntu 8.04
\u25aa automatisation de la synchronisation de ces environnements avec la prod par script
shell Bash en utilisant des outils Percona pour les extractions base de données
\uf0b7 CMS propriétaire (Sur Amazon EC2 : PHP 5.3, Apache 2.2, MySQL 5.1, Amazon CentOS,
Zend Framework 1.7)
\u25e6 maintenance et évolution
\uf0b7 initiative de création d\u2019une application de suivi/gestion des ordinateurs et mobiles (PHP 5.3,
MySQL 5.5, Apache 2.4, PhalconPHP 1.3)
\uf0b7 surveillance des infrastructures d'hébergement OVH (Debian 6 Squeeze et Ubuntu Server
8.04 Hardy Heron) avec Nagios 3
\u25e6 installation et configuration de Nagios 3 et les sondes sur les machines à surveiller
\uf0b7 nouvelle plateforme LMS en SaaS (Docebo : ******** (PHP5.5, MySQL,
Nginx, CentOS, YII Framework)
\u25e6 choix et suivi de la mise en place
\u25e6 spécifications fonctionnelles des évolutions du nouvel LMS
\u25e6 suivi de projet avec le prestataire Italien
\uf0b7 développement de middleware (PHP 5.6, Lumen 5.1 Microframework, Apache 2.4)
\u25e6 entre le nouvel LMS et le progiciel client en utilisant les API du LMS Docebo
\u25e6 entre le nouvel LMS et ******** en utilisant les API du LMS et celles de
********
\uf0b7 administration de la plate-forme ********, ainsi que des développements/ajustements
mineurs
\uf0b7 encadrement d'un collaborateur à mi-temps en charge de la gestion du parc informatique
(machines 90 % Mac, réseau, back-up)
\uf0b7 gestion de la mise en ligne de contenus pédagogique
\uf0b7 administration des applications Google Entreprise
\uf0b7 gestion des Microsites propriétaires
\uf0b7 gestion de noms de domaines (1&1, Gandi, Netnames)
\uf0b7 support utilisateurs LMS
\uf0b7 point de contact technique des partenaires/distributeurs à l'international
TECHNOLOGIES: PHP 5.[2,3,6], Lumen Framework 5.1, PhalconPHP 1.3, Javascript,
jQuery1.4 / 2.2, MySQL 5.[1,5], Percona Tools, Memcached, Apache 2.[2,4], Git,
VMWare Player, Debian 6/7, Amazon CentOS, Bash, PHPStorm, MacOS X
\uf0b7 application BackOffice (PHP 5.[3-4], MySQL 5.[1,5] avec du sharding, Apache 2.2, Debian
Squeeze)
\u25e6 référent technique PHP / MySQL / Javascript\uf0b7
\uf0b7
\u25e6 proposition de mise en place SphinxSearch pour accélérer les recherches au travers les
shards \u2192 mis en place avec DBA
\u25e6 écriture des requêtes SQL spécifiques SphinxSearch
\u25e6 début mise en place de tests unitaires avec PHPUnit 3
\u25e6 progressivement gérer les mises en production avec Capistrano
\u25e6 mise en application de méthodes de développement agiles (kanban, extreme
programming, itérations courtes, peer review, planning poker, action priority matrix)
\u25e6 proposition de mise en place de l'intégration continue (Hudson / Jenkins) pour les
développements PHP
Encadrement d'une équipe de 4 développeurs PHP 5 (création de poste)
\u25e6 recrutement
\u25e6 qualification & structuration de l'équipe
\u25e6 gestion des plannings, gestion des congés
\u25e6 création des environnements techniques de développement
\u25e6 mis en place d'indicateurs de productivité / suivi des SLA
\u25e6 gestion des projets
Animation de l'équipe pour la réalisation et la maintenance du site BackOffice de Twenga
\uf0b7 Co-gestion avec mon responsable d'une équipe de 14 développeurs PHP 4/5
\uf0b7 Sites Meetic et MeeticAffinity (PHP4.7, MySQL 5.0, Oracle 10/11, Zeus, Redhat Enterprise
4/5)
\u25e6 animation et assistance à l'équipe pour la réalisation et la maintenance des sites Meetic et
des nouveaux projets en cours de développement
\u25e6 s\u2019assurer du suivi des normes et méthodes de développement définis
\uf0b7 Force de proposition pour l\u2019optimisation de l\u2019environnement de développement
\u25e6 proposition de mise en place de tests unitaires avec PHPUnit
\u25e6 proposition de modification de l\u2019environnement de développement (Git plutôt que SVN,
machines virtuelles plutôt qu\u2019environnement de développement local)
\u25e6 création d\u2019une charte de normes et méthodes de développement
\u25e6 création des scripts PHP Code Sniffer pour renforcer le respect de ces normes
\u25e6 création du script shell pour le hook pre-commit pour invoquer PHPCS et PHPUnit
\u25e6 POC pour l\u2019environnement de développement en VM
\uf0b7 Force de proposition d\u2019optimisations / évolutions des sites
\u25e6 POC pour passage à PHP 5 de MeeticAffinity
\u25e6 POC pour un autre système de traduction pour Meetic
\uf0b7 Encadrement de l'équipe en support ou en l'absence du responsable de l'équipe:
\u25e6 gestion des plannings
\u25e6 suivi des SLA
\u25e6 gestion des congés
\u25e6 gestion des urgences techniques
\uf0b7 Participation à l'élaboration et l'analyse des cahiers de charges fonctionnels des évolutions
majeures des applications de la société Meetic
\uf0b7 Proposition d'évolutions nécessaires au maintien et à l'amélioration de la qualité des\uf0b7
\uf0b7
\uf0b7
\uf0b7
applications
Elaboration des spécifications techniques de ces évolutions
Développement et encadrement des développements associés, être garant du respect des
délais et des spécifications techniques et fonctionnelles
Suivi du déploiement en production des développements
Veiller au suivi de la maintenance corrective et évolutive des développements
\uf0b7 Assurer les formations PHP5 en POO, HTML, Zend Framework 1 auprès de grands comptes
(Ministère de la finance, Orange, IBM, ...) et PME
\uf0b7 Avant-vente formations PHP auprès des clients
\uf0b7 Gestion des ressources formation (formateurs, salles, logistique)
\uf0b7 Rédaction & gestion des supports de cours
\uf0b7 Mise en place de procédures de suivi & analyse concernant la formation
\uf0b7 Gestion de l'informatique interne (serveurs, routeurs, réseaux, postes bureautiques)
\uf0b7 Analyse des besoins
\uf0b7 Rédaction cahiers de charges
\uf0b7 Rédaction de réponses à appels d'offres
\uf0b7 Rédaction de dossiers de spécifications logiciels
\uf0b7 Conduite de projets
\uf0b7 Développement de sites e-commerce, des sites intranet et extranet en PHP4, PHP5 et ASP
sur bases de données MySQL, Oracle (7, 8), MS SQL (7, 2000) intégrant les technologies
XML, XSL, DHTML, Javascript, HTML...
\uf0b7 Développement d'applications Delphi (4,5,6) sur bases de données Oracle, Paradox
\uf0b7 Développement d'une application VB .NET sur base MS Access 2000
\uf0b7 Développement d'applications VB
\uf0b7 Développement d'applications Excel VBA, MS Access VBA sur bases Oracle 7, MS Access
2000
Développement des sites Internet & Extranet du groupe FOCAL
Administration serveur Web ...
\uf0b7 Assistance technique
\uf0b7 Assistance administration
\uf0b7 Assistance plate-forme de connexion
\uf0b7 Assistance plate-forme de messagerie