Appui pilote opérationnel du service Stores mobile
La mission repose sur 5 axes principaux : la gestion des Stores mobile Android/iOS de Edf,
le traitement des incidents, l’accompagnement des entités de développement, le support
technique, le développement et la gestion des projets ainsi que le Reporting/Monitoring.
• L’accompagnement technique et administratif des entités de développement pour la
publication des applications mobiles sur les différents Stores mobile Edf ;
• La validation des dossiers de publication des applications ;
• Le support technique sur le périmètre d’intervention du service Stores ;
• La gestion des Stores : signature pour la distribution (Android/iOS) et publication
sur les Stores mobile Edf, la modification et la suppression des applications ;
• L’administration de la plateforme Apple Developer du groupe Edf SA :
gestion des certificats de développement et de distribution, la gestion des
développeurs dans le groupe Edf SA sur Apple Developer ;
• Le Reporting hebdomadaire : des statistiques par rapport à l’exploitation
et l’utilisation des outils ;
• Le Monitoring et anticipation des incidents techniques ;
• Le développement et la gestion de « DevOps Ready » : un outil de gestion des
Stores / Automatisation du processus de signature et publication des applications.
echnique Frontend / Gestion de projet L’objectif de la mission était de gérer une équipe de
3 développeurs dans le cadre d'un projet
d’intégration front basé sur la technologie SAPUI5, ce projet fait partie d’une plateforme
CRM d’assistance en full-stack, qui contient 3 applications d'assistance (Habitation,
automobile, santé), outil de gestion qui permet de traiter le plus vite possible les demandes
des bénéficiaires.
• Gestion et supervision d'une équipe de 3 développeurs débutants ;
• Organisation, chiffrage et estimation des charges du projet ;
• L'aide à la mise en place des outils de gestion scrum ;
• Coordination entre l'équipe Higgins Master et les autres équipes NoUMA ;
• Faire partie du comité de suivi, comité technique et architecture NoUMA.
Solution d’analyse de données pour l’industrie
• Refactoring et structuration du projet ;
• Développement et intégration des interfaces graphiques avec les standards ;
• AngularJS Material à base components ;
• Développement des CRUDs NodeJS via Mongoose/ExpressJS ;
• Création de services et controllers AngularJS ;
• Développement des tests unitaire pour les algorithms python via PyUnit ;
• Réalisation des notebooks Python via Jupyter ;
• Création des tests unitaires via karma.
Gestion de clones et de merges avec la répo master (TC Fleet Mobile) ;
• Design graphique du template et la charte du produit (Adobe
photoshop, Adobe illustrator) ;
• Intégration HTML5/SASS des designs de toutes les interfaces du produit ;
• Réintégration des vues TC Fleet Mobile ;
• Réintégration de certaines fonctionnalités de TC Fleet Mobile.
NGI CMS : Développeur Web PHP/WordPress pour projet Thème pour site vitrine WordPress
• Création graphique sur Adobe Illustrator/Photoshop ;
• Intégration HTML5/CSS3/JQuery ;
• Implémentation WordPress API ;
• Réalisation des fonctionnalités (Système d’article, Système de Chat,
Support technique, Commentaire, Blog …).
Développeur Full-Stack Node.js/Angular pour TC Fleet Mobile : Version mobile de TC Fleet
• Design graphique et Templating ;
• Préparation et initialisation du projet ;
• Intégration HTML5/SASS des différentes vues ;
• Participation à la réalisation des différents components ;
• Gestion des repositories GIT ;
• Développement des tests unitaires via Mocha.
NGI I3 : Développeur Full-Stack Node.js/AngularJS CRM de gestion interne
• Design graphique et Templating ;
• Préparation et initialisation du projet ;
• Adaptation des tâches Gulp au cycle de vie du produit et au besoin de développement ;
• Intégration HTML5/SASS des designs de toutes les interfaces du produit ;
• Participation à la réalisation des différents components ;
• Gestion des repositories GIT ;
• Développement des tests unitaires via Karma.
NGI GPS : Développeur Full-Stack Node.js/AngularJS pour le projet Gestion et
surveillance des flottes et consommation carburant boitier en temps réel
• Gestion des repositories GIT ;
• Intégration HTML5/SASS des maquettes graphiques de toutes les interfaces ;
• Refactoring, structuration et réintégration du projet ;
• Développement des tests unitaires via Karma.
TC Fleet : Développeur Full-Stack Node.js/AngularJS sur la Solution de gestion
et surveillance des flottes et consommation carburant TOTAL en temps réel.
• Design graphique et Templating ;
• Refactoring et structuration du projet ;
• Développement des tâches Gulp suivant le cycle de vie du produit et les
besoins de développement ;
• Intégration HTML5/SASS des maquettes graphiques de toutes les
interfaces du produit ;
• Développement des components, services et controllers AngularJS ;
• Gestion des repositories GIT ;
• Développement des tests unitaires via Karma.
Analyse sentimentale : Les élections de 2016 aux États-Unis
• Recherche et étude des techniques d’apprentissage automatique (Machine
learning) et l’analyse sentimentale (Sentiment analysis) ;
• Conception du pipeline ;
• Réalisation de la phase de collecte, traitement, analyse et affichage de données ;
• Intégration du pipeline avec l’environnement apache Hadoop pour des
applications à grandes échelles ;
• Réalisation de l’analyse sentimentale sur les élections de 2016 aux États-Unis ;
• Implémentation des données sur ElasticSearch et visualisation avec Kibana ;
• Rédaction d’un rapport d’analyse, un papier et un rapport.
UC CRM : Solution de gestion des clients et support technique
• Étude de l’existant et extraction des besoins ;
• Conception UML ;
• Préparation de l’environnement ;
• Développement des différents modules ;
• Test et validation.
Tunis Guide : Guide touristique virtuel pour Tunis
• Étude de l’existant et extraction des besoins ;
• Conception UML ;
• Préparation de l’environnement ;
• Développement des différents modules ;
• Test et validation.
Timetabeling CSP : Application JAVA d’affectation automatique des tâches
• Étude de l’existant et extraction des besoins ;
• Conception UML ;
• Préparation de l’environnement ;
• Développement des différents modules ;
• Test et validation.
RollCall : Application d’appel de présence
• Étude de l’existant et extraction des besoins ;
• Conception UML ;
• Préparation de l’environnement ;
• Développement des différents modules ;
• Test et validation.
Étude et modélisation des différents modules de la plateforme ;
• Développement du websocket et des tâches planifiées ;
• Développement des CRUDs ;
• Développement des tests unitaires Karma ;
• Déploiement sur Nginx.
CEP: Développeur PHP/Symfony sur la Plateforme E-learning pour l’université centrale
• Étude de l’existant et extraction des besoins ;
• Conception UML ;
• Préparation de l’environnement ;
• Développement des différents modules de la plateforme ;
• Test et validation.