Mohamed - Consultant JAVA

Ref : 181008D001
Photo de Mohamed, Consultant JAVA
Compétences
BI
APACHE HADOOP
APACHE HIVE
HDFS
PL/SQL
APACHE KAFKA
Expériences professionnelles
  • Expérience professionnelle

    MyMoneyBank(MMB) En poste depuis Mai 2019

    Projet : Développement d’un DataHub
    Descriptif du projet : Au sein de l’équipe IT de MyMoneyBank, le but est la mise en place d’un Datahub sécurisé, son enrichement à l’aide de pipeline de divers corps de métier au sein de l’entreprise

    Rôle : Data Enginer Technical leader

    Missions :
    Participer à la conception technique du datahub
    Mise en place des composants big data sur les plateformes cibles
    Enrichement du Datalake par le développement d’ingestion de pipeline
    Fort de proposition d’architecture de l’éco-système Hadoop
    Développement des algorithmes ingestions de données génériques
    Développement des moyens de monotoring des pipelines développées
    Processing des compteurs et indicateurs
    Migration des traitements vers les services managé AWS


    Environnement technique :
    Big data: Spark,SparkStreaming, Scala, Java, Python
    Azure cloud: Lamda, EMR , S3, MSK
    Databricks, Azure-cli, Databricks-cli, Sql
    Base de données: Cosmo DB, Azure Post greSql
    Système: Linux, Windows,MacOS
    Editeurs: IntelliJ
    Outils Automatisation : GitLab (CI/CD), Jenkins, Sonar Terraform, Ansible, Docker, Kubernates
    Outils Intégration : GitLab (CI/CD), Jenkins, Sonar
    Outils Collaboratifs : Git, JIRA
    Méthologie : Agile (Scrum,Kanban).

    Thalès digital factory (TDF) depuis Décembre 2018

    Projet : Développement d’un Datalake
    Descriptif du projet : Au sein de l’équipe coreData de thalès digital factory, le but est la mise en place d’un Datalake sécurisé, son enrichement à l’aide de pipeline de données divers et variées à travers des traitements. Et le développement des api(s) pour faciliter son utilisation.

    Rôle : Data Enginer

    Missions :
    Consolider le Datalake par le développement d’Api
    Faciliter l’intégration des MVP (s) sur le Datalake
    Enrichement du Datalake par le développement d’ingestion de pipeline (Osm, opensky, radiology etc)
    Fort de proposition d’architecture Microsoft Azure, AWS
    Définir les technologies azure ou Aws adaptées à des differents cas d’utilisation
    Développement des azures fonctions, ou Lamda
    Processing des compteurs et indicateurs
    Services managé Azure ou AWS


    Environnement technique :
    Big data: Spark,SparkStreaming, Scala, Java, Python
    Azure cloud: Azure fonction, Eventhub, Azure Analysis Service, Grafana,
    Azure Monitor, Azure data lake storage (adls) Gen 1, Azure Data Factory, Databricks, Azure-cli, Databricks-cli, Sql dataware,PowerBI Embeded, Azure data Explore, Azure Data Base,
    Azure Data Studio…
    Base de données: Azrue Sql Server, Azure Cosmo DB, Azure Post greSql, Asure Mysql
    Système: Linux, Windows,MacOS
    Editeurs: IntelliJ
    Outils Automatisation : GitLab (CI/CD), Jenkins, Sonar Terraform, Ansible, Docker, Kubernates
    Outils Intégration : GitLab (CI/CD), Jenkins, Sonar
    Outils Collaboratifs : Git, JIRA,Confluence
    Méthologie : Agile (Scrum).


    Orange OBS En poste depuis Avril 2018
    Projet : Industrialisation d’un outil de reporting
    voix (CallStat)
    Descriptif du projet : Dans le cadre de l’industria
    lisation d’un outils de reporting « callStat » déjà réalisé en POC.
    CallStat est un outil de reporting baser sur les lo
    g(s) des appels téléphonique à travers des CDR(s)
    Rôle : Développeur Transverse Big Data, B.I et Système et Analyse Fonctionnelle.
    Missions :
    •Comprendre le développement de l’outil existant (POC existant)
    •Comprendre les algorithmes existants et les adaptés à l’industrialisation
    •Détaillé le cahier de charge existant.
    •Definir les technologies Big Data adéquates
    •Mise en place de l’architecture industrielle.
    •Développement de l’industrialisation de l’outils VIZA
    •Développement des compteurs et indicateurs
    Environnement technique :
    Big data: Map&Reduce, Tez, Llap, Spark, Scala, Impa
    la, Yarn, Oozie, Hive, Zookeper, HDFS, afka, BigData Gateway, Consumer and Ingestor, Hue, Ambari, Hortonworks, Cloudera, Microsoft Shell,Nifi.
    B.I: Qlick view.
    Système: Linux, Windows
    Editeurs: IntelliJ
    Outils Collaboratifs : Git, JIRA,Confluence
    Méthologie : Agile (Scrum).

    Astellia, 2016-2018, De Décembre 2016 à Aujourd’hui (18 mois)
    Projet : Nova Analytics
    Descriptif du projet : Dans le cadre de l’évolution
    des produits Astéllia avec des solutions Big data.
    Rôle : Développeur Transverse Big Data, B.I et Système
    Missions :
    •Développement des solutions big data pour le client K.S.A
    •Développement des solution big data dans le cloud pour le client 3Uk
    •Data mining (Développement des cubes)
    •Optimisation des performances des requêtes et du cluster.
    •Paramétrage et administration de cluster
    •Déveleppoment des dashboards
    •Référent Technique sur les problèmatiques LLap
    •Développement système de bigdata gateway
    •Déploiement des solutions nova_analytics
    Environnement technique :
    Big data: Map&Reduce, Tez, Llap, Spark, Impala, Yarn, Oozie,
    Hive, Zookeper, HDFS, Kafka,
    BigData Gateway, Consumer and Ingestor, Hue, Ambari
    , Hortonworks, Cloudera, Microsoft
    Azure(big data dans le cloud), Shell.
    B.I: Microstrategy.
    Système: Linux, Windows
    Outils Collaboratifs : Git
    Méthologie : Agile (Scrum).
    Altran Technologie : 2016, De Octobre à Novembre (2 mois)
    Projet : Mecenat
    Dans le cadre des projets de recherche chez altran technologie, j’ai participé au développement d’un logiciel de playlist pour une ra
    dio local.
    Rôle : Développeurs back end Java Spring.
    Missions :
    •Développement des nouvelles fonctionnalités et corrections des bugs existants
    Environnement technique : Java, Spring, Javascript, eclipse, tomcat.

    - C.R.F (CROIX-ROUGE FRANÇAISE), De Avril à juillet 2016 (7 mois)
    Projet : Participer au développement du logiciel de gestion des élections de la CroixRouge française.
    Analyse et développement de l’ensemble des fonctionnalités pour la gestion des élections de la Croix-Rouge. La reprise des données existantes pour la nouvelle application. Reprise des données existantes. Recette et qualification.
    Rôle : Développeur JavaEE et BI
    Missions :
    •Développement des fonctionnalités métiers.
    • Intégration des modules existants.
    • Reprise des données existantes.
    • Recette et qualification.
    Environnement technique : Java, Maven, SpringBoot, JPA, Hibernate, REST, Talend, Eclipse, Notepad++, VI, SmartGit, Angular JS, Git, Postgrès, Windows.
    Méthologie : Agile (Scrum).

    C.I.M.U.T (CENTRE INFORMATIQUE DES MUTUELLES), De Septembre 2015 à Mars 2016 ( 7 mois)
    Projet : Participer aux évolutions fonctionnelles et techniques du progiciel STRAWEB afin de pouvoir mieux correspondre aux attentes des mutuell
    es partenaires
    Rôle : Développeur JavaEE
    Missions :
    •Développement de nouvelles fonctionnalités métiers (cas CONFLUENS).
    • Paramétrage du progicielle STARWEB.
    • Evolutions des normes existantes.
    • Développement de nouvelles normes.
    • Migration de normes : COBOL -> JAVA.
    • Recette et qualification.
    Environnement technique : Java, Maven, Spring, shell, Bash, Gflux, Eclipse,
    Notepad++, Vi, Araxis Merge, pklite, Svn, Oracle, Windows, Linux.

    - JYM NUTRITION GROUPE MICHEL, ANNEE, De janvier à août 2015 (8mois)
    Projet : Mise en place d’un système expert d’aide à la décision.
    Rôle :
    Analyste et Concepteur de système d’aide à la décision.
    Objectifs:
    •Etude fonctionnelle et propositions de solutions technologiques adaptées à la problématique du groupe.
    • Analyse technique et Architecture technique.
    • Etablir le budget.
    • Analyse et conception d’un entrepôt de données conforme aux processus métiers.
    • Analyse et conception d’un outil de reporting adapté.
    • Réalisation des recettes.
    Missions :
    •Proposition de différents scénarios de fonctionnement avec les avantages et inconvénients.
    • Réalisation de cahier de charge fonctionnel.
    • Réalisation de l’architecture technique.
    • Définition d’un budget projet conformément aux choix de solutions.
    • Développement de l’entrepôt de données conformément aux questions stratégiques du groupe.
    • Développement spécifique de l’outil de reporting.
    • Test et validation.
    Environnement technique : JavaEE, Tomcat, zkFramework, zk charts, Apache,
    Script, MySQL, PL/SQL, MVC, MVVM, Eclipse, Notepad++, Talend studio, qlikv
    iew, jasper soft, msbi.

    DSI DE LA VILLE DE RENNES, De Février à Novembre 2014 (10 mois)
    Projet : Analyse et conception d’une application de
    gestion des équipements sportifs.
    Rôle : Concepteur et Développeur.
    Missions :
    •Etat de l’art et bibliographie.
    • Démonstration d’architecture adéquate du projet.
    • Elaboration d’un cahier de charge fonctionnel avec la Direction des sports de la ville de Rennes.
    • Définition des spécifications fonctionnelles.
    • Réalisation de l’architecture technique.
    • Modélisation des besoins exprimés (Côté base de données).
    • Formation de l’équipe de développement de la DSI.
    • Mise en place de l’environnement de développement.
    • Développement de prototype.
    Environnement technique : Java: Android, phoneGap, jQuery mobile, Eclipse,
    Visual Studio, C#,
    Windows phone, Oracle, SQL ite, HTML, JavaScript.
    - IRISA, De août à janvier 2014 (6 mois)
    Projet : Développement de l’interface d’un solveur web.
    Rôle : Développeur.
    Missions :
    •Modélisation des besoins exprimés (modèle métier).
    • Développement de la fonctionnalité de Multi-langues (Français-Anglais) 6/8.
    • Développement de comptes d’utilisateur et la gestion des rôles.
    • Développement d’un analyseur syntaxique intégré.
    • Développement de nouvelles formules mathématiques (ex : l’énigme d’EINSTEIN).
    • Tests et validation.
    Environnement technique : JavaEE, JSP, Servlet, UML, Hibernate, JPA, PHP, JavaScript, CSS, SQL, MySQL, Git, Eclipse
    NICKY, d’Octobre 2012 à juin 2013 (9 mois)
    Projet : Développement d’un site internet (e-commerce)
    Rôle : Développeur.
    Missions :
    •Réalisation du cahier des charges fonctionnel.
    • Modélisation des processus.
    • Développement de comptes d’utilisateur et la gestion des rôles.
    • Design de l’interface et développement du site internet.
    • Hachage des données dans la base de données.
    • Développement du back end.
    • Recette et qualification
    Environnement technique : Apache, HTML5, Php5, JavaScript, CSS3, SQL, MySQL
    , MVC, Symfony ECOBIO Rennes, De Mars à août 2012 (6 mois)
    Projet : Analyse et développement d’un jeu interactif
    Rôle : Développeur Stagiaire.
    Missins :
    •Audit de l’existant.
    •Modélisation de processus par itération.
    •Réaliation du cahier des charges.
    •Proposition choix technologique.
    •Développement de la première version.
    •Recette et qualification.
    Environnement technique : Tomcat, HTML5, Php5, JavaScript, CSS3, Servlet, SQL, MySQL, MVC, Eclipse, Github, Angular JS, JHipster, Openseadra






Études et formations
  • FORMATIONS INITIALES

    2012 : Bac + 5 Master2 M.I.A.GE Spécialité : Système d’information et d’aide à la décision
    Ecole : ISTIC UFR Informatique – Electronique Université de Rennes 1

    COMPETENCES TECHNIQUES
    Méthodologie : Agile (Scrum), Clycle en V
    Modélisation, conception : UML, Mérise, Visual paradigme
    Langages : Java, Html,Php,javascript,dr scheme, Sql, Hive, Pig
    ,PL/SQL, shellFrameworks / librairies / API: JavaEE,JSF,Gwt,Jpa,Hibernate,zkFramework,Web
    service,Symfony,Angular Js,Phone gap, Window phone
    Outils de développement : Eclipse, IntelliJ, Sublime Text, Atom
    Bases de données: Oracle, Mysql,Sqlite,Postgres, MongoDB
    Systèmes d’exploitation : Linux,Windows
    BI & ETL : Talend studio, Business Object, Pentaho, Génio, Gflux, MicroStrategy
    Big data: Map&Reduce, Tez,Ambari,Hue,Llap, Nifi,Spark, Impala, Yarn,
    Oozie, Hive, Zookeper, HDFS, Spark batch, Spark SQL, Drouid,
    Scala, Kafka, BigData Gateway, Consumer and Ingestor, Hue,
    Ambari, Hortonworks, Cloudera, Microsoft Azure(big data dans le cloud)

    LANGUES ETRANGERES
    Anglais : Anglais (technique)

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA full remote
Contact

Développeur JAVA full remote

  • LYON
JAVA SQL ORACLE Angular
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Développements logiciels
Loic

Développements logiciels

  • SAINTE-MARIE
PHP SYMFONY PHP LARAVEL WINDEV JAVA
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible
CV Consultant informatique
Virginie

Consultant informatique

  • AVIGNON
PYTHON HTML JOOMLA DJANGO PHP JAVASCRIPT CSS JAVA JASPER REPORTS SQL
Disponible
CV Data Engineer | Developpeur Big Data
Mounir

Data Engineer | Developpeur Big Data

  • CHÂTENAY-MALABRY
APACHE SPARK SQL BIG DATA APACHE HADOOP SCALA JAVA PYTHON APACHE KAFKA NoSQL Cloudera
Disponible
CV Consultant automatisation de test
Boucht

Consultant automatisation de test

  • SAINT-GERMAIN-LÈS-ARPAJON
SELENIUM JAVA
Disponible