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

Marouen Bouazizi

Senior Back-end Node.js/ Typescript

610 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Marouen

Ingénieur Backend Senior Node.js / TypeScript avec 10+ ans d’expérience en conception d’architectures scalables et pilotage de systèmes à fort trafic.
Référent technique sur les choix d’architecture, la qualité logicielle et la performance, avec une forte orientation impact métier.
Leadership technique, encadrement d’équipes et mise en place de pratiques CI/CD et d’automatisation des déploiements (Ansible, Docker, Kubernetes).

Node.js, Typescript, microservices, REST/GraphQL, sécurité, Mongodb, Redis, ELK, Kafka

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Arabe

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • La Poste Groupe
    Lead Developer Back-end Node.JS/ Typescript
    mai 2019 - Aujourd'hui (7 ans)
    Issy-les-Moulineaux, France
    • Pilotage de la sécurité et gestion des vulnérabilités des projets : analyse régulière des dépendances, mise en place de correctifs et audits de sécurité, garantissant la conformité aux standards internes et réglementaires.
    • Conception technique et définition des tâches : élaboration de l'architecture backend, rédaction des spécifications techniques et découpage des tâches dans JIRA pour assurer la clarté et le suivi des développements.
    • Développement et maintien des APIs REST et GraphQL à haute charge : conception d'API performantes et scalables (50M+ requêtes/jour), optimisation des endpoints et gestion efficace des flux de données critiques.
    • Mise en place de pipelines CI/CD robustes : automatisation des tests unitaires et d'intégration, déploiements sécurisés et monitoring continu pour réduire les incidents en production.
    • Architecture et mise en œuvre de solutions de déploiement continu basées sur Ansible, garantissant des déploiements fiables, reproductibles et scalables.
    • Développement de frameworks Ansible (rôles, playbooks, templates) pour industrialiser les déploiements applicatifs.
    • Accompagnement des clients et réponse aux besoins métiers : échanges avec les Product Owners et utilisateurs finaux pour traduire les besoins en solutions techniques fiables et performantes.
    • Contribution aux décisions architecturales et amélioration continue : choix technologiques (Node.js, TypeScript, Prisma, Docker/K8s), adoption de bonnes pratiques et standardisation du code.
    • Encadrement technique et partage de connaissances : mentorat des développeurs, organisation de revues de code et promotion d'une culture DevOps et qualité logicielle.
    • Accomplir volontairement des tâches annexes afin d'améliorer le flux de travail de l'équipe.
    • Proposer des idées innovantes dans la définition des processus et des problématiques.
    • Gérer plusieurs tâches simultanément de manière souple et méthodique dans les délais impartis.
    • Envisager des solutions positives aux problèmes
    Node.js Typescript MongoDB Redis Kubernetes
  • Numeryx Technologies
    Développeur Back-end Node.js/ Typescript
    AGENCE & SSII
    mai 2018 - février 2022 (3 ans et 9 mois)
    Montigny-le-Bretonneux, France
    Client: Le Conservateur

    • Conception et développement d'APIs REST robustes et performantes pour gérer des flux financiers critiques.
    • Effectuer les tests unitaires/ intégrations des solutions dans le but de vérifier le respect du cahier des charges, d'identifier les anomalies et de déterminer les actions correctives à mettre en place.
    • Assurer une veille technologique dans le but de se tenir au courant des évolutions impactant l'activité et de repérer les techniques et outils pertinents en vue de les implémenter dans les projets actuels ou futurs.
    • Participation à la réflexion architecturale backend et proposition d'améliorations techniques pour accroître la maintenabilité et la scalabilité.
    • Collaboration étroite avec le client pour traduire les besoins métier en solutions techniques fiables et documentées.

    Client: CNES

    • Développement d'une application de gestion des satellites et télécommandes, assurant le suivi précis des opérations envoyées et reçues. • Création d'un viewer temps réel pour la visualisation des télécommandes et opérations critiques. • Participer à la mise en production en fournissant un appui technique aux services concernés dans le but de garantir le respect des spécifications fonctionnelles et techniques. • Effectuer les tests unitaires des solutions dans le but de vérifier le respect du cahier des charges, d'identifier les anomalies et de déterminer les actions correctives à mettre en place. • Collaboration avec les équipes métier pour définir et prioriser les fonctionnalités critiques.
    Node.js API Typescript IBM AS400 Docker
  • Cynapsys
    Développeur Full-stack Javascript
    juillet 2017 - mai 2018 (10 mois)
    Toulouse, France
    Client: CNES
    • Conception et développement d'une application de gestion des satellites, des télécommandes et des opérations envoyées/ reçues vers par les satellites.
    • Développement d'une application (Viewer) de visualisation en temps réel des détails des télécommandes.
    Symfony Node.js AngularJS PostgreSQL

Recommandations

Soyez le premier à recommander Marouen

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

  • Licence Fondamentale en Informatique et Multimédia
    ISAM MANNOUBA
    2013
    Licence Fondamentale en Informatique et Multimédia
  • Ingénieur Informatique
    ESPRI TUNIS
    2017
    Ingénieur Informatique

Compétences

Catégories