Issame - Développeur SQUASH TM

Ref : 140820H001
Photo d'Issame, Développeur SQUASH TM
Compétences
DB2
TOMCAT
HIBERNATE
SQUASH TM
SQUASH TA
Expériences professionnelles
  • Consultant Développement - Big-Data & CI/CD (Octobre 2016 – aujourd’hui)
    IQVIA
    • Contexte :
    o Mise en place d'un projet Big-Data au seins d'une équipe de 60 personnes dans un contexte internationale, en mode agile (Scrum), et avec une architecture micro-services orchestrée via une chaine de développement, d’intégration et de déploiement continue.
    o Réalisation d'un datalake à partir de données anonymes des patients permettant aux clients d'améliorer la qualité et la pertinence de leurs offres dans le domaine de la santé.
    • Réalisations :
    o Conception et développement de modules applicatifs backend Java/J2ee (parsing des fichiers sources hétérogènes, quality/rules check, anonymisation, déplacement, extractions ….)
    o Migration de la solution existante (ETL Informatica/Oracle) vers Hadoop/Spark (implémentation Scala – Distribution Cloudera)
    o Implémentation d’un module de logging (fonctionnels et techniques) basée sur ElasticSearch/LogStach et Kibana.
    o Implémentation d’un module Java de messaging basée sur Apache Kafka/Avro (Producer/Consumer)
    o Mise en place de tests unitaires et d’intégration automatisés (JUnit, RobotFramework, RestAssured)
    o Intégration et déploiement continue
    o Gestion des containers Docker dans un cluster Docker Swarm
    o Gestion des livraisons des scripts SQL (Liquibase)
    • Environnement : Jira/Trello, Confluence, Zephyr, Java/Scala, Spring (Boot, Batch, Rest), Kafka, Cloudera, HDFS, Spark (Core, SQL), JUnit, Robot Framework, Jenkins, SonarQube, Gitlab, Artifactory, Docker (Compose, Swarm), Portainer, Elastic Search, Kibana, Oracle, Liquibase

    Consultant Java/J2ee – Automatisation de Test – Intégration/Déploiement Continue (Janvier 2014 – Septembre 2016)
    Group TDF
    • Réalisations :
    o Conception et développement de plusieurs modules (Architecture SOA, Java/J2ee webservices, Jax-rs/Jersey)
    o Audit code (SonarQube, CheckStyle, PMD, FindBugs)
    o Automatisation de tests de plusieurs applications ainsi que leurs intégrations continues:
    o Assurer l'intégration technique de plusieurs produits hétérogène dans les meilleurs conditions: FrontEnds et Backends
    • Environnement : Linux, Architecture SOA.
    Telit
    • Réalisations :
    o Développement de différents modules Java pour « objet connecté » dans le secteur automobile : SSL/TLS, Cryptographie, NFC, JVM
    o Mise en place d’un environnement complet d’automatisation de test, intégration continue, audit de code et industrialisation des tests automatisés (Linux, Java, Squash-TM, Jenkins, SonarQube, JUnit, Webservices, Mantis Bug Tracker …)
    o Reporting (Confluence Atlassian)
    o Gestion de livraison (SVN / Git)
    • Environnement : Linux, Java, Agile, Open Source

    Développeur Java/J2ee – Automatisation de Test – Intégration continue chez ATOS (Mars 2010 - Décembre 2013)
    Ministère de l'Éducation nationale
    o Conception d'un Framework Java/J2ee d'automatisation des tests intégrant plusieurs briques open sources.
    o Génération d'échantillons des données de tests avec des outils libres (Jailer, DbUnit).
    o Mettre en place un serveur d'intégration continue (Jenkins, Maven, SVN) facilitant l’exécution de tests automatisés.
    o Développement et validation des scripts d’automatisation.
    o Vérification et approbation des résultats de tests de non régression lors des campagnes de tests (automatiques).
    o Suivi et correction d'anomalies.
    o Environnement : Squash-TM, Maven, JUnit, Spring, Hibernate, Selenium, Jailer, DbUnit, Jenkins, Maven, SVN, Mantis Bug Tracker …
    Crédit Agricole
    o Participation à la rédaction des spécifications fonctionnelles et techniques.
    o Développement d’application J2EE de questionnement en SOAP et d’exposition en REST de Web Services.
    o Conception et développement d’applications Web (n-tiers) de gestion des favoris et catalogue.
    o Environnement : Eclipse 3.5, Tomcat 5.5, Spring, Hibernate, JSF 1.1, RichFaces/Ajax4JSF, CXF, JAX-RS, JQuery, Spring LDAP, OSCache, Derby.
    Brico Dépôt
    o Participation au développement d’une application Java/J2ee sur les terminaux mobiles pour le compte de Brico-Dépôt.
    o Rédaction des spécifications techniques.
    o Participation au développement des couches (IHM, Métier et Dao)
    o Rédaction des tests unitaires et d’intégration.
    o Environnement : J2ME, Tomcat 5.5, SWT, UML, SGBD HSQL, XML, Servlet, JSP, SVN, JDBC, JUnit/JTest

Études et formations
  • Compétences techniques et fonctionnelles
    o Langages de programmation : Java, Scala, SQL, Shell
    o Big Data : Distributions Cloudera, HDFS, Apache Kafka, Spark, Elastic Search
    o Frameworks Java: Spring Boot/Batch/Rest, Hibernate/JPA, JSF, JDBC, SOA …
    o Serveurs d’applications : Tomcat, Apache, Nginx
    o SGBD: Oracle, DB2, PostgreSQL, MySQL
    o Outils de Build: Maven, Sbt, Gradle
    o Control de sources: Git, SVN, CVS
    o Integration Continue: Jenkins, Sonar, Artifactory
    o Déploiement Continue: Docker Compose/Swarm, Portainer
    o Systèmes d’exploitation : Windows, Linux (Debian, Redhat), Mac OS
    o IDE & Software: Eclipse, Intellij Idea
    o Tests: Squash-TM, JUnit, DbUnit, Selenium, Robot Framework, Rest Assured, Mockito, Cucumber.
    o Technologies Web: PHP, HTML, CSS, JavaScript
    o Technologies Mobile : Android, J2M
    Langues
    o Anglais : Courant
    o Français : Bilingue
    o Arabe : Bilingue

    Études et Formations
    o Certifications : Scrum Master (ScrumAlliance), ISTQB
    o Formations : Apache Hadoop, Spark-Scala, Apache Kafka, Docker, Test Driven Development, Architecture Java/J2ee , JSF, Spring, Hibernate/JPA, …

    o École d’Ingénieur Informatique I.S.I.M.A. (Systèmes d’Information) (2007 - 2010)

    o Classes préparatoires Maths / Physique (2004 - 2007)

    o Baccalauréat Série S (Maths) (2004)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
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 Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible