Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Lyazid walid Bahrouri

Java developper

Lyazid walid Bahrouri
29 ans
Permis de conduire
Situation professionnelle
En poste
En recherche active
CV réalisé sur DoYouBuzz
  • Conception et développement de services web en Spring Boot et Spring Batch, permettant le traitement efficace des données et l’automatisation des tâches métier.
  • Mise en place de pipelines CI/CD avec GitLab, Jenkins et Docker, assurant l’intégration et le déploiement continus des applications.
  • Implémentation de tests unitaires et d’intégration avec JUnit et Mockito
  • Contribution au développement de nouvelles fonctionnalités pour un système de Gestion Électronique des Documents (GED), en respectant les exigences métier et les bonnes pratiques de développement
  • Développement de services web en Java Spring Boot, en respectant les bonnes pratiques de conception et de développement backend.
  • Participation à la refonte du CRM de Syma Mobile, en intégrant React TypeScript pour la partie frontend et Spring Boot pour le backend.
  • Amélioration des performances en intégrant la stack ELK (Elasticsearch, Logstash, Kibana) afin d’optimiser le temps de recherche des données.
  • Contribution à l’analyse et au scraping de données en utilisant Python, Spark et Selenium, avec application du NLP (traitement du langage naturel) à l’aide du modèle BERT pour l’extraction et la classification d’informations.
  • Utilisation de Docker pour la conteneurisation des services et déploiement dans un environnement orchestré avec Kubernetes, sous la supervision de l’équipe DevOps.
  • Conception et mise en place d'un système de virtualisation PROXMOX tolérant aux pannes
  • Administration des pipeline CI/CD pour le déploiement automatique d’images Docker
  • Installation configuration Kubernetes, Jenkins Gitlab et d'autre serveurs DevOps
  • Gestion de la sécurité (firewall, openVPN) et intégration et administration de l’authentification centralisée avec OpenLDAP et Keycloak pour les comptes users
  • Implémentation des fonctionnalités de base, incluant la création, modification et suivi des tickets, en respectant les bonnes pratiques de développement.
  • Collaboration à la refactorisation de l’application vers une architecture microservices, sous la supervision des développeurs seniors, avec spring Cloud pour améliorer la modularité du projet.
  • Participation aux tests unitaires et d’intégration avec JUnit et Mockito, afin d’assurer la fiabilité des fonctionnalités développées.

Master 2 - Cybersécurité et sciences des données

Université Paris 8, France

Septembre 2022 à juillet 2023

Master 2 - Administration et sécurité des réseaux

Université de Reims, France

Septembre 2021 à septembre 2022

Master 2 - Réseaux et systèmes distribués (IoT)

Université de Setif, Algérie

Septembre 2019 à juillet 2020
  • Java
    Avancé
  • Spring Boot
    Avancé
  • Spring Cloud
    Avancé
  • Spring Security
    Avancé
  • JUnit
    Bon niveau
  • Mockito
    Bon niveau
  • SonarQube
    Intermédiaire
  • Gitlab
    Bon niveau
  • Jenkins
    Bon niveau
  • Kubernetes
    Bon niveau
  • Helm
    Intermédiaire
  • Ansible
    Intermédiaire
Langues
  • Anglais
    Avancé
    Courant
  • Français
    Avancé
    Courant
  • Arabe
    Expert
  • Profiter à la fois de la ville et de la nature
  • Photographie