Mohamed Amine - Architecte SPLUNK

Ref : 181003H002
Photo de Mohamed Amine, Architecte SPLUNK
Compétences
Expériences professionnelles
  • Consultant Technique – NEOXIA
    Depuis Juillet 2008

    Depuis Mai 2017 Architecte technique et applicatif – GIP-MDS

    + Pilotage technique des équipes de développement et validation des solutions à mettre en place.
    + Rédaction et validation des différents documents d’architecture.
    + Mise en place de solution de supervision de flux telles que Splunk, ELK (Elasticsearch - Logstash - Kibana), ...
    + Mise en place d’architectures distribuées Splunk, dimensionnements des différentes plateformes, créations de dashboards exhaustifs et performants.
    + Audits de qualité logicielles des différentes livraisons d'applications
    + Gestion de la relation avec l’info gérant et cadrage des différentes demandes relatives au projet.
    + Production des différents schémas d’architecture.
    + Investigations sur les problèmes techniques et les freins de performance.
    + Réalisations de prototypes pour valider des solutions d'architecture ou évaluer des Frameworks.

    Environnement technique : Splunk, ElasticSearch, Logstash, Kibana, Introscope, JavaEE, SpringMVC, Clustering, High Availability, Scripting shell, services REST, Maven, ...


    Depuis Octobre 2015 Architecte technique et applicatif - AFPA

    + Pilotage technique des équipes de développement et validation des solutions à mettre en place.
    + Rédaction et validation des différents documents d’architecture.
    + Gestion de la relation avec l’info gérant et cadrage des différentes demandes relatives au projet.
    + Mise en place et configuration d’agents AppDynamics pour récolter des métriques de type Web, Base de données, système, ... et la production de dashboards pour monitorer les performances de différentes applications.
    + Production des différents schémas d’architecture.
    + Investigations sur les problèmes techniques et les freins de performance.
    + Réalisations de prototypes pour valider des solutions d'architecture ou évaluer des Frameworks.
    + Participation et animation de différentes réunions (COPROJ, COTECH, …)

    Environnement technique : Moodle (PHP), Appdynamics, JavaEE, SpringMVC, Cloud (Cloudwatt - Openstack), Clustering, High Availability, Scripting shell, services REST, Maven, Redis, MySQL, GlusterFS, Sharepoint, Webdav, …


    Avril 2015
    Février 2016 Architecte SI – Ministère de l’Éducation Nationale


    + Étude de l'urbanisation du domaine SI de l'éducation.
    + Identifier les ressources ministérielles à interviewer et mener les interviews.
    + Affiner la cartographie des applications afin de détecter les redondances fonctionnelles ainsi que l'obsolescence techniques dans ces différentes applications (80 applications).
    + Produire une cartographie applicative affinée de la cible.
    + Aborder les aspects organisationnels et de gouvernance adaptées à la tenue de cet objectif.
    + Produire une feuille de route sur cinq ans montrant les différents axes de transformations, de gouvernance et du budget.
    + Produire une macro-estimation des frais de transformation et un macro-planning sur les cinq années de la feuille de route.


    Novembre 2014 Consultant Audits de Performance - FranceAgriMer


    + Audits des applications FranceAgriMer de différentes natures (Java, .NET, Talend, …)
    + Analyse du code et détection des freins de performance ainsi que les failles de sécurité (Respect des bonnes pratiques de développement, tests unitaires, complexité des classes et des méthodes, requêtes SQL, ...).
    + Validation ou pas des développements effectués par les prestataires pour FranceAgriMer.
    + Préconiser des améliorations et des optimisations et lever les alertes si nécessaires.
    + Métrologie et tests de charge pour valider la tenue de la charge d’une application en cas de fortes sollicitations (périodes de déclarations)
    + Rédaction de rapports d’audits et restitution client



    Environnement technique : Environnement technique : JavaEE (JPA, JAX-WS2, JAX-RS, JAX-RPC, CXF, JSF2, JUnit, Bean Validation, JAXB), .NET, Web Services SOAP et services REST, SonarQube, Maven



    Octobre 2013
    Novembre 2014 Architecte Applicatif JEE – Casden Banque Populaire


    + Conception d'architectures applicatives
    + Réalisations de prototypes pour valider des solutions d'architecture ou évaluer des Frameworks.
    + Accompagnement des équipes de développements dans la réalisation de leurs projets.
    + Rédaction de documents et procédures

    Environnement technique : JavaEE6 (JPA, JAX-WS2, JAX-RS, JAX-RPC, JSF2, CDI, Bean Validation, CODI, JAXB), Hibernate, Primefaces, Spring Security, Deltaspike, Deltaspike Security Module, slf4j, Log4j, Logback, bootstrap, less, html5, Oracle, CouchDB, CouchBase, JBOSS EAP 6, JBOSS AS 7


    Juin 2010
    Octobre 2013 Développeur JAVA JEE – Scrum Master– PMU


    Cette mission comporte deux volets :
    + La première partie consistait à intervenir sur les applications existantes du PMU en assurant les actions suivantes :
    o Conception et développement des évolutions des applications PMU (internet et nomades) en vue de l’homologation ARJEL (Autorité de régulation des jeux en ligne)
    o Développement de nouvelles fonctionnalités pour les domaines suivants: Prise de paris, respect des exigences ARJEL, couche de service d’informations hippiques, couche de service de gestion de compte.
    o Développement et maintenance d’applications connexes de traitements de données utilisateurs (Cryptage / Décryptage).
    o Gestion du cycle de vie des produits existants : code legacy, maintenance et correction de bugs, gestion des branches et du versionning, livraison et suivi des phases de recette, pré-production et mise en production.
    o Scrum Master pour de l’équipe avec rotation au bout de 3 mois.
    o Support au développement des équipes nomades qui utilisent certains de nos environnements et composants applicatifs

    + La seconde partie consistait à travailler sur la refonte totale de l’existant :
    o Conception et études de l’architecture de la nouvelle solution
    o Conception et développement de la couche de services métier en mode REST (Prise de paris, authentification, gestion des soldes, autolimitations, …)
    o Développement de la partie Front Backoffice pour la période de migration vers la nouvelle application.
    o Scrum Master pour de l’équipe avec rotation au bout de 3 mois

    Environnement technique : Java/JEE 6, Liferay, Tomcat 6, Spring MVC, JPA, JMS, Maven 3, Javascript, JQuery, Junit, JBehave, Mockito, Mysql, Memcached / Couchbase, Backbone, Grunt, Nodejs

    Avril 2010
    Juin 2010 Audit de code, Intégration Continue – GIP-MDS


    Le projet PFQL (Plateforme Qualité Logiciel) a pour objectif de mettre en place une solution de mesure de la qualité des développements réalisés par les prestataires du GIP-MDS. La mission prise en charge par Mohamed a consisté à concevoir, développer et intégrer cette solution de mesures et préconisations :

    + Définition de la stratégie pour mesurer et piloter la qualité technique des développements
    + Définition des métriques pour la mesure de la qualité des développements
    + Choix des différents outils à intégrer pour constituer la plateforme
    + Développement de la solution

    Environnement technique : Java/J2EE, jasperReport, iReport, Oracle, MySQL

    2008
    2009 Consultant Métrologue – GIP-MDS


    Métrologie de l’application Net-DADSU 2009-2, Validation DADSU 2009-2.2, DCR/C3S 2009-2, MDB V300, DADSU 2010-1

    + Réalisation des scripts d’injection de charge avec QA Load,
    + Réalisation des tirs de charge et collecte des mesures sur les différents composants de l’infrastructure,
    + Analyse des données collectées et participation à l’écriture du rapport de métrologie.

    Environnement technique : Java/J2EE, .NET, QALoad, Oracle, SQL Server

    2008 Développeur .NET C# - ZEIMMO


    Conception et développement d’une place de marché de biens immobiliers
    + Gestion de la relation avec la maitrise d’ouvrage
    + Conception et Architecture technique
    + Conception et déploiement du socle d’industrialisation d’intégration continue
    + Développement, test et validation
    + Relation utilisateurs

    Environnement technique : C#, ASP .NET , SCRUM, SQL Server

Études et formations
  • FORMATION
    INSAT – Tunisie
    Ingénieur en génie logiciel (2009)

    Lycée Menzah 6 – Tunisie
    Bac S (2003)

    Certification TOGAF (Architecture d’entreprise)
    2015


    FORMATION COMPÉTENCES
    INSAT – Tunisie
    Ingénieur en génie logiciel (2009)

    Lycée Menzah 6 – Tunisie
    Bac S (2003)

    Certification TOGAF (Architecture d’entreprise)
    2015

    + JAVA (JEE, Spring, CDI, EJB3, Web Services SOAP (JAX-WS2, JAX-WS, JAX-RPC), Services REST, JSF2.1, JPA,, TOMCAT, JBOSS EAP6, JBOSS AS 7), Liferay
    + Frameworks (Weld (CDI), Spring 2.5, 3 et 4, Spring MVC, Spring Security, Hibernate, JUnit, Arquillian,, Struts 1.1)
    + SGBD (MySQL, Oracle, CouchBase, CouchDB)
    + Méthodes (Scrum, Kanban, TDD, ATTD, BDD)
    + IDEs (Intellij, Eclipse, Netbeans, Talend, Pentaho)
    + Industrialisation (maven (1,2,3), Ant, Jenkins, Hudson, SonarQube)
    + Outils: Splunk, ELK (Elastic Search, Logstash, Kibana), AppDynamics, Apache Flume, Kafka, …

    RÉFÉRENCES CLÉS DOMAINES FONCTIONNELS
    + GIP-MDS – Architecture applicative et technique, mise en place d’une infrastructure de supervision Splunk (déploiement distribué) et créations des différents dashboards.
    + AFPA – Architecture applicative et technique et pilotage technique des équipes.
    + FranceAgriMer – Audits de performances des applications FranceAgriMer de différentes natures et préconisation des optimisations à mettre en place.
    + Casden Banque Populaire– Conception d’architectures applicatives, la réalisation de prototypes, l’accompagnement des équipes et la rédaction de documents et procédures.
    + PMU – Maintenance de l’existant et après une refonte totale des applications de prise de paris
    + GIP-MDS – Métrologie et tests de charge sur des applications à haute fréquentation.
    + Banque (Casden Banque Populaire)
    + Industrie (PMU)
    + Public (Ministère de l’éducation nationale, FranceAgriMer, GIP-MDS, AFPA)
    + FranceAgriMer – Audits de performances des applications FranceAgriMer de différentes natures et préconisation des optimisations à mettre en place.
    + Casden Banque Populaire– Conception d’architectures applicatives, la réalisation de prototypes, l’accompagnement des équipes et la rédaction de documents et procédures.
    + PMU – Maintenance de l’existant et après une refonte totale des applications de prise de paris
    + GIP-MDS – Métrologie et tests de charge sur des applications à haute fréquentation

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