Ingénieur Java — DevSecOps
# [e-mail] · [téléphone] · [nom]
è Profile
Développeur Full-Stack Java avec près d’un an d’expérience dans le développement d’applications basées sur Spring
Boot et React.js. Conception et sécurisation d’API REST et GraphQL, implémentation d’architectures microservices, intégration de bases de données via JPA/Hibernate. Mise en œuvre de pipelines CI/CD intégrant des analyses de sécurité
SAST/DAST, conteneurisation avec Docker et déploiement sur Kubernetes, avec gestion de version via Git.Expérience dans les environnements Linux Red Hat. Notions en Apache Kafka pour les systèmes distribués et la communication événementielle.
l Expérience Professionnelle
Concepteur SI : ONCF (Temps Plein) · 03/2025 - Present
Projet 1: Back-Office Distributeurs automatiques de billets (DAT) · Morocco - Rabat
- Gestion des utilisateurs et Profile (CRUD)
- Gestion des distributeurs (statut, localisation, stock papier)
- Gestion des logs et traçabilité
- Participation aux événements Scrum(sprint review, sprint planning...).
- Performances système optimisées grâce à des appels API efficaces.
- CI/CD , Code quality audit et amélioration avec SonarQube .
- Git/GitLab/JIRA
- Stacks (JAVA Spring Boot ,Postgres,Rest API, Microservices, Swagger UI, Linux RHEL) Projet 2: Analyse et mise en place de solution ITSM
- Analyse et Mise en place des workflows adapté (Incident Et Demande)
- Integration avec Oracle HRMS
- Integration avec LDAP
- Mise en place d’une stratégique sauvegarde et restauration( Disaster Recovery Plan ) Projet Fin Etude: Analyse et Conception Des Pipline DevSecOps
- Stack: Python, Gitlab, gitleaks, sonarqube, Owasp(zap/Check), Linux(RedHat)
Développeur full-stack: MENARA HOLDING(Stage) · 07/2024 - 09/2024
Suivi sécurisé des marchandises via QR Code – Full-Stack Java/React · Morocco - Marrakech
- Conception et Dévéloppement d’une application en integration de QR code pour sécurise le suivie des marchnadises.
- Participation aux événements Scrum (sprint review, sprint planning...).
- Performances système optimisées grâce à des appels API efficaces.
- Stack:UML, JAVA Spring Boot , Spring Sécurite, Mysql, Power BI , Swagger UI, React Js Git,GitLab, Trello.
Éducation
Diplôme d’ingénieure – Ingénierie Informatique et Réseaux · 2022 - 2025
École marocaine des sciences de l’ingénieur (Morocco – Marrakech)
Formation Qualifiante – Développement d’applications Web et mobiles · 2020 - 2021
Instituts Spécialisés de Technologie Appliquée (Morocco – Marrakech)
Technicien Spécialisé – Techniques de développement informatique · 2018 - 2020
Instituts Spécialisés de Technologie Appliquée (Morocco – Marrakech)
Niveaux intermédiaires – The American Language Centre · 2019 - 2020
The American Language Centre (Morocco – Marrakech)
Compétences techniques
- Agile Methodologies: Scrum.
- Programming Languages: Java, C# , Python.
- Frameworks & Libraries: Spring Boot , Angular ,React.js, ASP.NET, Pandas, Numpy,Scikit-learn.
- Version Control: Git, GitHub, GitLab, Jenkins.
- Tools:Postman,Swagger UI, Visual Studio Code, Intellij Idea.
- Conteneurisation & Orchestration & Déploiement: Linux RHEL, Docker, Kubernetes, Docker Compose, AWS.
Certificate
- Software Architecture & Design of Large Scale Systems: -Mai 2026 udemy
- Certified Kubernetes Application Developer CKAD: -Avril 2026 udemy
- Apache Kafka for Event-Driven Spring Boot Microservices -Janvier 2026 udemy
- Introduction to Data for Decision Makers Job Simulation – Décembre 2025 Forage & BCG
- Building Scalable JAVA Microservices With Spring Boot And Spring Cloud - février 2025 google cloud
- Honoris 21st Century Soft Skills Certificate - Juillet 2025
- Introduction Au devops - février 2025 Coursera-IBM
- Introduction Au Développement Agile Et A Scrum - février 2025 Coursera-IBM
- Introduction Au Cloud Computing - février 2025 Coursera-IBM
Projets académique
- Application de gestion des habitudes des utilisateurs avec une architecture de microservices: UML, JAVA SpringBoot, Spring Securite , React JS
- Développement d’un système de détection de l’obsolescence logicielle basé sur le Machine Learning :
Python ,Scikit-learn, Xgboost , random forest , pandas, numpy, Power BI, React JS.
- Application d’aide à la décision pour la sélection de technologie de réalité virtuelle RV FAhp Ftopsis: python , React.js,
Languages
- Arabe, Tamazight, Français, Anglais