Mustapha - Architecte BIG DATA

Ref : 180814E001
Photo de Mustapha, Architecte BIG DATA
Compétences
Expériences professionnelles
  • CACEIS
    Depuis DECEMBRE 2016


    Rôle : Architecte Technique transverse
    Réalisation : POC, architecture technique et logiciels pour plusieurs projets, DEVOPS et rédactions de documentations techniques.

    Projet 1: EMAP
    Solution basée sur la stack ELK (Elasticsearch, Logstash, Kibana), Kafka et Spark pour la mise en place d’un système de reporting et de correlation des données, alerting et KPI client temps réel.
    o Installation, configuration et administration de deux cluster sur 5 nœuds chacun avec Xpack et TLS sur du Redhat7
    o Configuration de plusieurs instances logstash pour l’indexation de données issues de plusieurs sources (Queue JMS, base de données, fichiers de logs, fichiers Excel)
    o Mis en place des Dashboard, Visualisation et gestion des autorisations et habilitation d’accès à Kibana.
    o Etude de performances et optimisation des traitements.

    Projet2 : APISATION
    Dans le cadre de la nouvelle règlementation DSP2, exposition de tous les services sous forme de REST API.
    o Etude et proposition de solutions pour sécuriser les accès externe s.
    o Etude comparative d’offre de Gateway (IBM, ca, softwareag).
    o POC (Spring Rest DATA, Angular JS, NodeJS, JavaScript)

    Projet3: DEVOPS
    o Etude d’amélioration de l’intégration continue
    o Déploiement automatique avec ansible
    o Automatisation des Tests fonctionnels et TNR (sélénium, cucumber)
    o Script DSL et groovy pour automatiser la création des jobs, des utilisateurs et des rôles sous Jenkins.

    Environnements techniques et méthodologiques :
    Logstash, Kibana, cluster Elasticsearch, Xpack, Kafka, Spark, redis
    Java 7,8, AngularJS, Spring (Integration, Batch, Boot, REST, DATA), camel, ETL Talend Open Source Integration, Rest API.
    BASE: Sybase, Oracle, CDC, Cassandra.
    PIC: Jenkins, Groovy, DSL, IBM RTC, SVN, Nexus, Ansible, squatch TM, Cucumber.
    LDAP, AGAC, JWT.
    IBM Webmethods ESB, Websphere, Terracotta, Eclipse RAD
    Linux Redhat, Solaris.

    Thales
    ->La Poste : Octobre 2015 à Novembre 2016
    Surf NG assure 2 fonctions :
    -Collecter tous les évènements de suivi du colis en distribution : arrivée sur site, import en distribution, livraison … ces évènements sont diffusés aux autres systèmes du SI Colis en particulier la base de Track & Trace, le système de facturation ou encore le système cartographique et d’organisation des tournées
    -Fournir des indicateurs et tableaux de bord de pilotage opérationnel essentiellement calculés par agrégation des évènements de suivi.

    Rôle : Expert Technique
    Réalisation : Architecture conception développement et encadrement technique
    Environnements techniques et méthodologiques :
    Linux CentOS, Eclipse, PlayFramework, Cassandra, Kafka, Spark, Tibco, zookeeper, VTOM, Java8, Maven, script Ansible, Jenkins..

    Thales
    ->Ministère de la justice : Juin 2015 à Aout 2015
    Rôle : Expert Technique
    Réalisation : Migration technique
    Camel2.5/Camel2.14, ActiveMq5.5/ActiveMq5.12, Jboss 5/Tomcat7, JDK6/JDK7, Spring3/Spring 4, CXF2/CXF3, Posgresql9, Package Debian, Jenkins.
    Environnements techniques et méthodologiques :
    Debian, Vmware, Maven3, Java6, Hibernate, Spring, GWT, Jenkins, Sonar, Test auto(Resteasy), Webservice RestFull.

    Thales
    ->ERDF: Projets SIRANO / SI Prévisions Novembre 2013 à Mai 2015

    Synthèse :
    Sirano : transverse aux différents SI de l’ERDF il permet le regroupement des anomalies transmises pour accompagner le métier dans leur correction et la mise en ouvre d’actions préventives de fiabilisation des données.
    Si Prévisions : prévisions sur les flux énergétiques a court-terme (2 semaine), moyen-terme(3 ans) et long-terme(au-delà)

    Rôle : Architecte Responsable Technique.
    Réalisation : migration oracle 10/11g, weblogic 10/11, jdk5/6.
    Scriptage de création de l’instance oracle 11g, automatisation de création, configuration du domaine weblogic 11g et du déploiement de l’application.
    Mise en place d’une plateforme d’intégration continue, jenkkins, nexus
    Mise en place d’un wiki et mantis interne.
    Rédaction des Documents de conception technique (DCT).
    Mise à jour du Document technique d’architecture (DAT)
    Administration des serveurs de production et d’intégration continue,
    Mise en place des tests automatisés avec Jenkins, tests unitaires, encadrement d'équipes techniques, déploiement et livraison d'applications, aide et conseils techniques.
    Environnements techniques et méthodologiques :
    Serveurs de production Unix (Aix7, Redhat5-6), développements (Java, Spring, EJB, ibatis, Python, shell, wlst), serveurs d’application (jboss5, webogic 11g), Gestion de configuration logicielle (svn), Gestion et automatisation de la production logicielle (Maven, Nexus), Intégration continu (Jenkins), Qualimétrie (Sonar), supervision (nagios, snmptrapd), Oracle 11g.


    Thales C&S : Janvier 2012 à Octobre2013
    Synthèse : Application de gestion réseau d’infrastructure militaire confidentiel.
    Rôle : Responsable d’intégration Technique

    Réalisation : administration des serveurs de production et d’intégration continu, mise en place des tests automatisés avec Robotframework et Jenkins, Gestion et suivie des Fts, spécifications fonctionnelles et techniques, rédaction de procédures techniques d'installation, tests unitaires, encadrement d'équipes techniques, déploiement et livraison d'applications, aide et conseils techniques.
    Environnements techniques et méthodologiques :
    Serveurs de production Unix(Debian), développements (Java, Spring, EJB, Hibernate, Jpa, Python, Jython,CDI), serveurs d’application (jboss6), Gestion de configuration logicielle (Git), Gestion et automatisation de la production logicielle (Maven, Nexus, Artifactory), Intégration continu (Jenkins), Automatisation des Tests Fonctionnel (Roboframework), Qualimétrie (Sonar), supervision (nagios, snmptrapd), FT (JIRA), Postgres.


    GDF : Smart Grid Expérimentation Orange Mai 2011 à Décembre 2011
    Synthèse : Système d’information dédié aux Télé-services de l’habitat qui permettra de suivre la consommation électrique par équipement, d’agir séparément sur certains équipements électrique en appliquant une consigne discrète ainsi que des services d’effacement pour le chauffage électrique.
    Rôle : Responsable Technique
    Réalisation : architecture technique et logicielle, spécifications fonctionnelles et techniques, rédaction de procédures techniques d'installation, tests unitaires, encadrement d'équipes techniques, déploiement d'applications, aide et conseils techniques.
    Environnement : Ant, Unix(Solaris), windows (vista), Spring Mvc, Spring3.0, Hibernat 3.3, Oracle10g, Weblogic 10.3, OpenLdap..


    EDF : Portail Raccordement SEI août 2010 à Mai 2011
    Synthèse : mise en œuvre d’un portail accessible aux mandataires et particuliers, pour l’enregistrement de leurs demandes de raccordement en injection (petits producteurs) et en soutirage (consommateurs).
    Rôle : Responsable Technique
    Réalisation : architecture, spécifications fonctionnelles et techniques, rédaction de procédures techniques d'installation, tests unitaires, encadrement d'équipes techniques, déploiement d'applications, aide et conseils techniques.
    Environnement : java/j2ee, Ant, Unix(Solaris), windows (vista), Struts2, Spring3.0, Hibernat 3.3, Oracle10g, Ejb3, Jboss4.3, OpenLdap..

    CEA : THOT Mai 2010 à août 2010
    Synthèse : gestion des sujets de thèses, postdocs et candidatures au CEA
    Rôle : Ingénieur d’études et développements
    Réalisation : spécifications fonctionnelles et techniques, , tests unitaires , développements
    Environnement : Java/J2EE , maven, struts2, spring, jpa/hibernate, EJB3
    Sql Server, junit.


    ERDF : GTA Juin 2009 à Mai 2010
    Synthèse : Gestion des Temps d’interventions des techniciens EDF
    Rôle : Ingénieur d’études et développements
    Réalisation : spécifications fonctionnelles et techniques, , tests unitaires , développements
    Environnement : Java/J2EE, webservice(xfire,jaxws,soapUi,wsdl), struts1, spring, jpa/hibernate, EJB2.1, Oracle9, C#, .NET


    ERDF : PICTREL Octobre 2008 à Juin2010
    Synthèse : Pilotage des interventions chez le client en temps réel
    Rôle : Ingénieur d’études et développements
    Réalisation : spécifications fonctionnelles et techniques, , tests unitaires , développements
    Environnement : Java/J2EE, webservice (xfire ,jaxws ,soapUi, wsdl), struts1, spring, jpa/hibernate, EJB2.1, Oracle9, C#, .NET, PocketPc, windows Mobile.

    AFCEPF Projet de cycle Mai 2008 à Septembre2008
    Synthèse : Prototype d’un service e-commerce & Modélisation d’un processus métier s’appuyant sur des services Web à vocation bancaire
    Rôle : Développeur
    Réalisation : Spécifications fonctionnelles, modélisation, développement
    Environnement : Java 2 EE, Jsf, Spring, Hibernate, Xml, Eclipse, BPEL, BPMN

    VERGNET Septembre 2006 à Mai2008 Synthèse : Réalisation d’un progiciel «maison » de modélisation et simulation pour le calcul des structures
    Rôle : Etudes, Recherche et développement
    Réalisation : Spécifications fonctionnelles, modélisation, développement
    Environnement : fortran, c, c++, Unix, linux, Windows

    LMSP, Ecole Polytechnique d’Orléans Septembre 2003 à août2005
    Synthèse : modélisation du comportement mécanique des tissus de fibres
    Rôle : Attaché Temporaire de l’enseignement et de la recherche
    Réalisation : Enseignement, Recherche et Développement
    Environnement : PAMSTAMP, ABAQUS, SOLID EDGE, SOLID DYNAMICS, Unix, Linux, fortran, c, c++

    Laboratoire de Physique et Mécanique des Matériaux (LPMM), Metz 09/01 à 08/03
    Synthèse : réalisation d’une nouvelle méthode numérique pour les problèmes non-linéaires et implantation sur un ordinateur à architecture parallèle
    Rôle : Ingénieur de recherche et développement
    Réalisation : Recherche et Développement
    Environnement : ABAQUS, Unix, Linux, fortran, MPI,c, c++, Calcul parallèle

Études et formations
  • DIPLOMES & FORMATIONS

    2012 : Introduction aux Réseaux (ORSYS)

    2008 : Architectures Techniques et Objets Distribués à l’AFCEPF

    1998/02 : Doctorat Es science Spécialité: Mécanique, Modélisation Numérique
    LPMM de l’Université de Metz et LCSM Université de Casablanca.
    « Modélisation du flambage des structures bandes par le couplage de la
    Méthode de sous-structuration et la Méthode Asymptotique Numérique »

    1997 : D.E.A Mécanique Théorique et Appliqué, Énergétique-Fluide-Solide,

    1997 : Z.D.A.F: Zertifikat Deutsch Als Fremdsprache, Goethe-Institut

    1996 : Maîtrise en Sciences Physique, option Mécanique

    1994 : DEUG en Sciences Physique et Chimie

    1992 : Baccalauréat Science Expérimentale


    Autres…
    Auteur de plusieurs articles de recherche dans des revues internationales :
    Revue Européenne des Éléments Finis. Volume 12-n°4/2003. (********.3166/reef.12.407-426)
    4th Euromech à Metz le 26-30 juin 2000 tome 1 pp 300. (Anglais)
    4em congrès de Mécanique de la S.M.SM à Mohammedia en avril 1999 tome 1 pp181-182. (Français)
    3éme Journées de Mécanique et d ‘Ingénierie en avril 2000 a Sfax en Tunisie. (Anglais)

    COMPETENCES INFORMATIQUES

    Fonctions :
    Architecture, modélisation, refonte et réorganisation.
    Pilotage d’équipe technique.
    Réponse aux appels d’offres.
    Etude, développement et conception des systèmes d'informations.
    Définition du besoin et des spécifications de développement.
    Automatisation des Tests unitaires, d’intégration et fonctionnels.
    Traitement, transformation, synchronisation et intégration de données.
    Administration et gestion de bases de données.
    Infrastructure, supervision et automatisation du parc applicatif.
    Qualimétrie et audite de code.

    Languages : Java/J2EE (Jsf, Struts, Jsp, Spring (mvc, core, batch), Hibernate,
    Ejb3, Jpa, Rmi..), C/C++, QT, QWT, C#, .net, XML/XSLT/XPath, XHTML/CSS/Java script, script shell, Web Service (axis, Xfire, Jax-ws, Soap, WSDL), JMS, JMX, RMI, BPEL, BPMN,LDAP,PL SQL, Ansible.
    Méthodes : UML, Design Patterns
    Bases de données : Oracle(9-10-11), Mysql, Sql server,Postgres, Cassandra, SqlLite.
    Architectures logicielles : SOA, N-tiers, MVC,
    Architectures Distribuées : Web Service, EJB3, Client / Serveur, SOAP, REST
    Outils : Eclipse, XMLSpy, Enterprise Architect, Microsoft Visio, NetBeans,
    Visual Studio, toad, Open-project, MS-Project.Power AMC
    Virtualisation : Virtual Box, VMware
    Réseaux : TCP/IP, SSH, Tunnel, Putty, FTP, SMTP.
    Gestion de Projets : Maven, Ant, Nexus, Artifactory, Archiva
    Gestion de Version : Git,SVN (subversion)
    Gestion des FTs : Mantis,Cogito,Jira, QC
    Intégration Continue : Jenkins/Hudson, outils de Traçabilité SRS doors, RobotFramwork,
    Performances : Jmeter, Robustesse, Monitoring RAM/CPU,
    Supervision : Syslog,Traps snmp,Nagios
    Qualimétrie : Sonar, CheckStyle, Findbug, Corburtura, Pmd.
    BigData : Playframework, Cassandra, Kafka, Spark, Tibco
    Serveurs d’application : Tomcat, Jboss, Weblogic(10,11)
    Environnement : Unix(Aix,Solaris), Linux(Redhat,Debian), Windows

D'autres freelances
Architecte JAVA

Ces profils pourraient vous intéresser !
CV Architecte J2EE
Mostafa

Architecte J2EE

  • PARIS
J2EE JAVA SOA
Disponible
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Architecte J2EE
Maximilien

Architecte J2EE

  • PARIS
J2EE JAVA DDD MAVEN SPRING SPRING BATCH Spring Boot Kubernetes Google Cloud Platform SQL SERVER
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Ingénieur de développement JAVA
Clément

Ingénieur de développement JAVA

  • ORANGE
JAVA J2EE POSTGRESQL JAVASCRIPT Angular
Disponible
CV Architecte Solutions
Omar

Architecte Solutions

  • FRESNES
J2EE JAVA AGILE API RESTful Spring Boot Microservices SAFE GED Cloud AWS TOGAF
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Architecte JAVA/AWS
Youssef

Architecte JAVA/AWS

  • ASNIÈRES-SUR-SEINE
JAVA J2EE Cloud AWS
Disponible
CV Architecte Applicatif / Tech Lead / DevOps
Evariste

Architecte Applicatif / Tech Lead / DevOps

  • PARIS
API RESTful Microservices DEVOPS GIT GITLAB DOCKER OAUTH JAVA Spring Boot Cloud AWS
CV Architecte JAVA
Abdel_Latif Alan

Architecte JAVA

  • PARIS
JAVA
Disponible