You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Idir MokraniIM

Idir Mokrani

Développeur Java Angular

580 €/jour
Créteil, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Idir

Plusieurs années d’expérience dans le secteur des technologies de l’information, J’ai acquis une large expérience en architecture des systèmes d’information autour des technologies Java JEE.
J’ai essentiellement travaillé sur le langage et les Framework Java et aussi Angular et les langages front-end classiques dans des secteurs d’activité variés.
Passionné et motivé à la recherche d’une longue mission pour apporter ma contribution aux succès de vos projets.
  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Créteil (jusqu’à 50 km)

Expériences

  • ECONOCOM EDF
    Développeur Java Senior
    AGENCE & SSII
    avril 2019 - novembre 2022 (3 ans et 7 mois)
    Le Plessis-Robinson, France
    Fonction : Développeur full stack (Java, Springboot, kafka, Elasticsearch, Angular)
    Projet : Mise en place d'une architecture distribuée basée sur les micros services qui vise à connecter les outils de gestion des services informatique ITSM -EDF- (Ticketing & Référentiels, Service NOW) avec les outils de planification (OPTI-TIME) et de suivi de réalisation (App mobile, outil des techniciens) - ECONOCOM
    Tâches :
    o Recueil des besoins auprès des techniciens, team leader et responsables d'exploitation.
    o Participer à l'élaboration des processus en vue de l'automatisation du circuit de « Planification, résolution des incidents et mise à jour du parc en temps réel ».
    o Définition de la structure des flux, types et format des données échangées.
    o Définition des rôles des triggers, batch, connecteurs et interfaces de connexion aux différents outils.
    o Initialisation des projets Connecteurs et Batch, gestion dépendances, packaging et configuration par plateforme des connexions aux clusters Elasticsearch, Kafka et MS SQL Server.
    o Mise en place d'un script de création/Suppression des topics Kafka et partitionnement.
    o Configuration des Producer et Consumer Factory, Container et template Kafka qui régissent la publication et la consommation des messages à partir des topics.
    o Mise en place d'un batch d'importation des référentiels EDF vers les Outils ECONOCOM.
    o Implémentation et intégration des trigger interfacés avec les API (HP et Service Now par la suite) pour récupérer en temps réel tous les incidents en cours de traitement et les déverser dans l'outil de planification ECONOCOM.
    o Mise en place d'un composant technique de pilotage de l'outil de planification à partir de l'IHM de service Now.
    o Mise en place d'un composant technique de tracking des interventions et les déverser dans l'outil mobile (Technicien) après leur planification.
    o Mise en place de plusieurs services exposants des endpoint REST sécurisés pour permettre la connexion avec des applications tierces d'ECONOCOM.
    o Implémentation d'un client http asynchrone servant à mettre à jour le parc.
    o Développement d'un portail d'auto-planification permettant aux utilisateurs de planifier eux-mêmes les interventions sans passer par la hotline.
    o Forte contrainte de disponibilité : Gestion des acquittements de sorte à permettre la tolérance à l'erreur sans perte de données.
    o J'ai pris en charge toutes les modifications et adaptation des (Batch et connecteurs) suite à la migration de l'outil HP vers Service Now chez EDF.
    o Développement d'un batch de gestion des erreurs qui envoie un mail aux équipe de production tous les jours, dans ce mail sont récapitulées toutes les erreurs.
    o Développement d'un batch des statistiques de l'activité avec un reporting quotidien.
    o Disponibilité et réactivité, gestion du run. Etant le seul développeur sur le projet, le traitement des incidents en production passent en priorité.
    o Pilotage des environnements techniques (Installation des serveurs, des certificats SSL, configuration des services, intégration et déploiement, gestion des tâches Windows …).
    o Création des index Elasticsearch et Dashboard Kibana en consultation des données.
    o Mise en place d'une batterie de tests unitaires pour les différents modules.
    o Mise en place de l'API Swagger (Documenter les services exposés).
    o Tous les développements sont réalisés en from scratch.
    o Participer aux réunions de suivi et de grooming, chiffrage et évaluation de complexité.
    Java 8 Spring boot Spring Security Spring Data Apache Kafka Elasticsearch Kibana Angular 7 Bootstrap 4 SQL Server Apache Tomcat Gitlab Maven ServiceNow TDD
  • Lapeyre
    Développeur Java JEE (Back-End)
    GRANDE DISTRIBUTION
    septembre 2018 - février 2019 (5 mois)
    Aubervilliers, France
    Validation et stockage des configurations des produits de Lapeyre issus de PROS SMART CPQ, codification et mise à disposition des configurations XML à la GC (Back-end de la gestion commerciale).

    Tâches :

    o Prise de connaissances métier de Lapeyre
    o Monter en compétences sur l’outil de définition d’offres PROS SMART CPQ
    o Monter en compétence sur l’API REST native de PROS permettant l’interrogation de SMART CPQ
    o Initialisation d’un nouveau projet, API REST pour la gestion des configurations
    o Implémentation des services d’interrogation de SMART CPQ
    o Implémentation des services de gestion des contrats client et de restitution des configurations des produits.
    o Implémentation des tests unitaires
    o Mise en place d’un processus de déploiement de l’application
    o Création d’un jeu de données pour les tests
    Java 8 JAX-RS JPA TestNG JUnit Wildfly Oracle Database Maven Gitlab Jenkins CDI DOZER Postman Eclipse
  • Renault
    éveloppeur full stack (Java / Angular 1)
    AUTOMOBILE
    septembre 2017 - juillet 2018 (10 mois)
    Le Plessis-Robinson, France
    Systèmes de gestion des fiches d'incidents clients et des demandes de remboursement de garantie. ISearch (Remonte les fiches et organise les dossiers). ODI (Traitement et analyse des dossiers qui émanent de ISearch) .

    Tâches :

    o Migration de JPA à HIBERNATE5
    o Refonte du Mapping ORM (suppression des relations bidirectionnelles)
    o Optimisation des requêtes SQL et refacto du code source
    o Intégration d'un pool de connexion à la BDD (C3PO)
    o Evolution de tous les services de l'application en services transactionnels (85 services)
    o Traitement des problèmes de performance
    o Implémentation de nouveaux services, développement Back et Front
    o Assistance des développeurs jeunes et formation d’une stagiaire
    o Mise en place d’un gestionnaire des erreurs, fonctionnelles et techniques
    o Rédaction d'un livret d'accueil de ISearch pour les nouvel arrivants
    Java 8 JAX-RS Hibernate DOZER AngularJS Bootstrap JUNIT4 TESTNG TOMCAT8 POSTGRESQL MAVEN3 GITLAB JENKINS POSTMAN Elasticsearch Kibana

Recommandations

Soyez le premier à recommander Idir

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master 2
    Université de Poitiers
    2010
    Master 2

Compétences

Catégories