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

Tarek C.

Sr. Tech lead Fullstatck Java/Angular

650 €/día
Paris, FR
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Tarek

Ingénieur logiciel et Développeur avec plus de 12 ans d'expérience : J'ai commencé dans les Startups, et puis j'ai évolué dans les ESN/SSII. J'ai travaillé sur des projets de grande envergure que j'ai pu accompagner depuis l'expression du besoin jusqu’à la mise en production et ceci dans des domaines métiers très variés (VAS, E-commerce, Energie/IOT, Banque et assurance etc..) ce qui m'a permis de construire un profile multidisciplinaire et d'acquérir une expertise dans la constructions des solutions scalables, a fort trafic.

Ma dernière expériences au sein du pôle data d'ENEDIS m'a permis d'avoir une casquette supplémentaire celle d'un Data ingénieur et d’avoir une vision transverse et pragmatique envers les projets data-driven.
  • Francés

    Bilingüe o nativo

  • Árabe

    Bilingüe o nativo

  • Inglés

    Competencia profesional completa

Acepta trabajo presencial
Paris (hasta 50 km), Paris (hasta 10 km)

Experiencia

  • ENEDIS
    Dev senior fullstack & Data Engineer | Java • Spring • Kafka • Spark • Cloudera
    ENERGÍA
    enero de 2023 - enero de 2026 (3 años)
    Courbevoie, Francia
    Contexte de la mission
    Le train B4ALL du département Data d’Enedis se charge de la collecte, transformation, l’intégrité et la qualité des données dans le Datalake. L’enjeu principal est la mise à disposition de l’ensemble des données d’Enedis en temps quasi réel pour une utilisation fiable des données par les équipes décisionnelles.

    Réalisation
    - Préparation du PI planning et Brainstorming avec l’équipe et recueil du besoin auprès des fournisseurs de données.
    - Mise en place de l’architecture technique, du socle et de la configuration.
    - Mise en place de l’interconnexion entre les différentes briques logicielles de la plateforme Data et les moteurs d’ingestion (Cluster HDFS, Kerberos, GIT, HIVE, Grafana etc..).
    - Module Configs-Serveur : Implémentation d’un module config serveur pour une gestion centralisée des configurations moteur sur repo GIT.
    - Module Kafka2lake : Implémentation d’un moteur d’ingestion de données générique depuis le cluster Kafka basé sur un ensemble de connecteurs permettant d’ingérer tous formats d’objet métier sans développements supplémentaires.
    - Module Kafka2Iceberg : Implémentation d’un moteur d’ingestion de données depuis Kafka vers les tables iceberg : Profiling et benchmark avec le module kafka2lake.
    - Module Schema-converter : Implémentation d’un outil de conversion de schéma JSON/PROTOBUF vers AVRO.
    -Rédaction et mise à niveau de la documentation technico-fonctionnelle et du dossier d’architecture.
    - Implémentation des tests de charge et d’endurance avec JMETER.
    - Implémentation d’un ensemble de métriques pour un suivi en temps réel sur Grafana des différentes ingestions de données en cours.
    - MCO, et gestion des incidents de la production.

    Technologies
    Java, Spring Boot, Apache Kafka, Schema registry, Spark,Cloudera (HDFS, Hue, Hive, Impala,etc..), Kerberos ,Ingestion (Protobuf, Avro, Parquet etc..), Apache Iceberg, Deltalake, Maven, Docker, Vault, Gitlab, Gitlab-CI/Jenkins, Kubernetes, Grafana,Control-M.
    Spring boot Apache Kafka Apache Iceberg Cloudera Spark Scala
  • La Banque de France
    Lead dev FullStack | Java • Spring • Microservices • kafka • OIDC • Angular
    BANCA & SEGUROS
    noviembre de 2021 - enero de 2023 (1 año y 2 meses)
    Paris, Francia
    Contexte de la mission :
    Conception et développement d’un portail web “Portail Dirigeants” pour les dirigeants des entreprises en France qui va leurs permettre d’entrer plus facilement en contact avec la Banque de France, d’être mis en relation avec un interlocuteur, souscrire des produits Financiers et consulter en temps réel les indicateurs secteur et la cotation de leurs entreprises.

    Réalisations :

    • Brainstorming avec le métier, Challenger le besoin et études de faisabilité (POC).
    • Rédaction et mise à niveau de la documentation technique sur Confluence.
    • Conception de la base de données et élaboration du Schéma de données.
    • Conception, découpage des microservices en collaboration avec le métier dans une approche DDD et l’équipe de devs.
    • Mise en place des briques logicielles de l’architecture microservices (Gateway, Discovery, Auth, MS)
    • Conception et mise en place des pipelines CI/CD en collaboration avec l’équipe DEVOPS.
    • Assistance technique de l’équipe de développement et animation des workshops.
    • Mise en place de la brique d’authentification coté Frontend basée sur OIDC/FranceConnect.
    • Implémentation des UI en mode responsive (Angular, Bootstrap, charte interne BDF)
    • Conception et implémentation d’un module d’impersonnation qui va permettre à l’opérateur BDF de prendre la main sur l’espace du dirigeant.
    • Revue de code, refactoring et optimisation des traitements pour booster les performances du portail.
    • Atelier et brainstorming avec le métier dans le but d’améliorer l’expérience utilisateur sur le portail.
    • Déploiement, supervision et monitoring de l’application sur les environnements de pré-production et de production.

    Technologies :
    Java8, Microservices , Spring Boot, Spring Security, Spring Cloud, Eureka, Zuul, Postgres, Junit, Mockito, Angular13, Bootstrap4, Figma, Invision, Karma, Jasmine, Protractor, Docker, Gitlab, Jenkins, Sonar, Jira, Confluence, Sharepoint.
    Java Spring boot Microservices Angular OIDC
  • Conseil d'état
    Technical Leader Fullstack | Java • Spring • Microservices • OIDC • Angular
    SECTOR PÚBLICO & COMUNIDAD
    enero de 2020 - Hoy (6 años y 5 meses)
    Paris, Francia

    Contexte de la mission:
    Le projet TRAVO ( télérecours avocats ) s'inscrit dans un grand projet de refonte de la DSI conseil d'état: il s'agit d'un portail web pour les avocats ( CE, CNDA, TACAA) leur permettant de déposer des recours auprès des juridictions et de suivre le traitement de leurs dossiers par les greffes en temps réel.

    Réalisations :
    • Audit du projet, de l’équipe et de l'organisation dans le but de comprendre les difficultés et de concevoir les solutions adéquates.
    • Étude/analyse de faisabilité des user-stories, anticipation des problèmes avec le PO de l’équipe.
    • Revue/mise à niveau de la documentation techniques et du dossier d’architecture.
    • Refactoring complet de la structure du projet coté Frontend et nettoyage du code.
    • Redécoupage et restructuration de l’architecture Microservices du middleware.
    • Implémentation des users-stories côté Front et Back et intégration de la charte graphique Conseil d’Etat en collaboration avec les UX/UI.
    • Conception et implémentation des tests unitaires et des tests de non régression pour assurer la fiabilité la plateforme.
    • Revue de code, mise en place des bonnes pratiques.
    • Faire monter en compétence les développeurs et déblocage si nécessaire
    • Travailler avec les équipes DEVOPS pour mettre en place les environnements et les processus CI/CD du projet.
    • Travailler avec l’équipe “tests de charge” pour la rédaction des scénarios de test de perf.

    Technologies:
    Java11, Microservice, Spring-boot, Spring-data, Spring security, Spring-Cloud, Zuul, Eureka, Open-feign, OIDC, Aspose, Swagger, Liquibase, Lombok, Mapstruct, Junit, Mockito, Angular8, Bootstrap, Git, Jest, Maven, Mariadb, h2, , Jenkins, Docker, Sonar, Grafana, Postman, Bitvise, Jira, Identity-server, Keycloak, Grafana, Prometheus, Micrometer, Jmeter, Jenkins,Sonar.
    Angular Microservices Docker OIDC Spring Cloud

Recomendaciones

Sé el primero en recomendar a Tarek

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

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

Formación

  • Diplôme national en ingénierie logicielle
    Ecole nationale d'ingénieurs de Tunis
    2012
  • Cycle préparatoire en Math-Physique (MP)
    Institut préparatoire aux études d'ingénieurs de Tunis ( IPEIT)
    2009

Conjunto de habilidades profesionales (101)

Categorías