Mariem BenJaballah

Mariem BenJaballah

Dévloppement un site web GESTION TERRAIN

Followers of Mariem BenJaballah2000 followers
location of Mariem BenJaballahTunis, Tunis, Tunisia

Connect with Mariem BenJaballah to Send Message

Connect

Connect with Mariem BenJaballah to Send Message

Connect
  • Timeline

  • About me

    Cloud Engineering Student ☁️ | Software Engineering Graduate | Certified Big Data Engineer | FullStack Web Developer (Angular-Ionic/Spring Boot/Firebase) | OpenStack + Kubernetes Infrastructure Engineer

  • Education

    • Institut Supérieur des Technologies de l’Information et de la Communication

      2019 - 2022
      Licence en sicence informatique Génie logiciel et système de communications
    • ESPRIT (Ecole Supérieure Privée d'Ingénierie et de Technologies)

      2023 - 2025
      Ingénieur informatqiue Architecture IT et CLOUD
    • Institut Supérieur des Technologies de l’Information et de la Communication

      2022 - 2023
      Master 1 (M1) de recherche Robotique ,Informatique et système de communication
  • Experience

    • Société Nationale des Chemins de Fer Tunisiens | SNCFT

      Jul 2021 - Aug 2021
      Dévloppement un site web GESTION TERRAIN

      Développement d'un site web pour la gestion des terrains

    • SSS Innovation

      Feb 2022 - Jun 2022
      Tunicleany Développement d'un site web et une application mobile

      J'ai effectué un stage au sein de la start-up "SSS Innovation" où j'ai participé au développement d'un site web et d'une application mobile pour la gestion des déchets dangereux provenant de cliniques et d'hôpitaux. Le projet incluait la gestion de divers types de déchets dangereux ainsi que d'autres actualités, en utilisant des technologies web pour les appareils Android et iOS (cross-platform). Nous avons également intégré la géolocalisation en temps réel pour fournir le chemin le plus court entre la localisation de l'utilisateur et une destination prédéfinie. Show less

    • ESPRIT (Ecole Supérieure Privée d'Ingénierie et de Technologies)

      Nov 2023 - May 2024
      CarrerBoost Platfome ,Cloud Infrastructure/Web(Openstack+K8S/Angular+SpringBoot) IaaS/PaaS/SaaS

      Le dernier projet cloud académique auquel j'ai participé avec mon groupe "TechCloud" à ESPRIT est un projet cloud complet IaaS/PaaS/SaaS. Notre objectif était de créer un système cloud complet capable d'héberger un projet web full-stack monolithique.Nous avons utilisé 6 ordinateurs (nodes) (1 contrôleur, 3 compute, et 2 stockages) pour construire une infrastructure OpenStack, qui hébergeait un cluster Kubernetes pour déployer une application full-stack développée avec Angular et Spring Boot, ainsi qu'une base de données MySQL. La plateforme que nous avons créée aide les étudiants à trouver des investisseurs pour leurs projets ou startups, ainsi qu'à accéder à des formations dans le domaine de l'entrepreneuriat. Show less

    • ESPRIT (Ecole Supérieure Privée d'Ingénierie et de Technologies)

      Oct 2024 - Nov 2024
      DevSecOps CI/CD Pipeline (Angular, Spring Boot, Docker, Trivy, Monitoring)

      🚀𝗗𝗲𝘃𝗦𝗲𝗰𝗢𝗽𝘀 𝗟𝗲𝘃𝗲𝗹𝗶𝗻𝗴 𝗨𝗽 𝗢𝘂𝗿 𝗖𝗜/𝗖𝗗 𝗣𝗶𝗽𝗲𝗹𝗶𝗻𝗲 𝘄𝗶𝘁𝗵 𝗔𝗻𝗴𝘂𝗹𝗮𝗿, 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁, 𝗗𝗼𝗰𝗸𝗲𝗿 ,𝗧𝗿𝗶𝘃𝘆 𝗦𝗲𝗰𝘂𝗿𝗶𝘁𝘆 𝗦𝗰𝗮𝗻𝗻𝗲𝗿& 𝗥𝗲𝗮𝗹-𝗧𝗶𝗺𝗲 𝗠𝗼𝗻𝗶𝘁𝗼𝗿𝗶𝗻𝗴! 𝗳𝘂𝗹𝗹𝘆 𝗮𝘂𝘁𝗼𝗺𝗮𝘁𝗲𝗱 𝗖𝗜/𝗖𝗗 𝗽𝗶𝗽𝗲𝗹𝗶𝗻𝗲 designed for 𝗲𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝘁, 𝘀𝗲𝗰𝘂𝗿𝗲, 𝗮𝗻𝗱 𝗿𝗲𝗹𝗶𝗮𝗯𝗹𝗲 𝗱𝗲𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁𝘀 . 𝗣𝗶𝗽𝗲𝗹𝗶𝗻𝗲 𝗕𝗿𝗲𝗮𝗸𝗱𝗼𝘄𝗻 𝟭-𝗖𝗼𝗱𝗲 𝗥𝗲𝘁𝗿𝗶𝗲𝘃𝗮𝗹 & 𝗕𝘂𝗶𝗹𝗱 We start by checking out code from GitHub. Angular and Spring Boot are then built and optimized for deployment. 𝟮-𝗧𝗲𝘀𝘁𝗶𝗻𝗴 & 𝗖𝗼𝗱𝗲 𝗤𝘂𝗮𝗹𝗶𝘁𝘆 𝗝𝗮𝗖𝗼𝗖𝗼 𝗴𝗲𝗻𝗲𝗿𝗮𝘁𝗲𝘀 𝘁𝗲𝘀𝘁 𝗰𝗼𝘃𝗲𝗿𝗮𝗴𝗲 𝗿𝗲𝗽𝗼𝗿𝘁𝘀, while 𝗦𝗼𝗻𝗮𝗿𝗤𝘂𝗯𝗲 performs in-depth code analysis, ensuring high standards in maintainability and security. 𝟯-𝗗𝗼𝗰𝗸𝗲𝗿𝗶𝘇𝗲𝗱 𝗘𝗻𝘃𝗶𝗿𝗼𝗻𝗺𝗲𝗻𝘁𝘀 Separate Docker images for 𝗳𝗿𝗼𝗻𝘁𝗲𝗻𝗱 𝗮𝗻𝗱 𝗯𝗮𝗰𝗸𝗲𝗻𝗱 allow consistent deployment. 𝟰-𝗧𝗿𝗶𝘃𝘆 𝗦𝗰𝗮𝗻 𝗳𝗼𝗿 𝗩𝘂𝗹𝗻𝗲𝗿𝗮𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀 A crucial Trivy Scan is performed on the Docker images before deployment to identify vulnerabilities, enhancing our security posture. 𝟱-𝗔𝗿𝘁𝗶𝗳𝗮𝗰𝘁 𝗦𝘁𝗼𝗿𝗮𝗴𝗲 𝗶𝗻 𝗡𝗲𝘅𝘂𝘀 Backend artifacts are stored in Nexus, ensuring reliable version control and easy rollback if necessary. 𝟲-𝗗𝗼𝗰𝗸𝗲𝗿 𝗖𝗼𝗺𝗽𝗼𝘀𝗲 𝗗𝗲𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁 With 𝗗𝗼𝗰𝗸𝗲𝗿 𝗖𝗼𝗺𝗽𝗼𝘀𝗲, both services are deployed seamlessly, maintaining proper inter-service communication and resource management. 𝟳-𝗠𝗼𝗻𝗶𝘁𝗼𝗿𝗶𝗻𝗴 𝘄𝗶𝘁𝗵 𝗣𝗿𝗼𝗺𝗲𝘁𝗵𝗲𝘂𝘀, 𝗚𝗿𝗮𝗳𝗮𝗻𝗮 & 𝗡𝗼𝗱𝗲 𝗘𝘅𝗽𝗼𝗿𝘁𝗲𝗿 We use 𝗡𝗼𝗱𝗲 𝗘𝘅𝗽𝗼𝗿𝘁𝗲𝗿 𝘁𝗼 𝗰𝗼𝗹𝗹𝗲𝗰𝘁 𝗵𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗮𝗻𝗱 𝗢𝗦 𝗺𝗲𝘁𝗿𝗶𝗰𝘀, which are scraped by Prometheus. Grafana then visualizes these metrics, providing us with real-time insights into application performance. 𝟴-𝗦𝗹𝗮𝗰𝗸 𝗡𝗼𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 Slack notifications keep the team informed of each pipeline step, promoting faster issue response and enhancing team collaboration. Show less

  • Licenses & Certifications

  • Volunteer Experience

    • Secrétaire général

      Issued by JCI Hammam Chatt on Jan 2025
      JCI Hammam ChattAssociated with Mariem BenJaballah
    • Conseillère média

      Issued by JCI Hammam Chatt on Jan 2024
      JCI Hammam ChattAssociated with Mariem BenJaballah
    • Conseillere Sponsoring and Fundraising

      Issued by JCI Hammam Chatt on Jan 2023
      JCI Hammam ChattAssociated with Mariem BenJaballah