
Alae eddine CHERQI
Senior Software Engineer | Kubernetes
Salaire / Taux journalier
Rabat, Maroc
Mobilité : Casablanca, Rabat
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Certified Kubernetes Software Engineer with 4+ years of expertise in Java/Spring Boot microservices and DevOps practices. Successfully delivered enterprise solutions for major organizations including ONCF and TAMWILCOM, specializing in containerized applications with Kubernetes, CI/CD pipelines, and ArgoCD. Expert in building scalable RESTful APIs with proven experience in cloud-native architectures and agile development.
Expérience de travail
Software Engineer
TAMWILCOMFreelance
avr. 2025 - Présent
1 an 7 mois
Rabat, Maroc
Mise en place d’un système d’information et de gestion de la société national de garantie et du financement 🔸Architecture logicielle : microservice 🔸Langages : Java 21 🔸Outils et méthodologie : Spring Boot 3, DevOps, Kubernetes, Scrum
Développeur Backend JAVA Confirmé
Groupe ONCFFreelance
janv. 2025 - mai 2025
5 mois
Rabat, Maroc
Conception et Développement d'une application backend pour la gestion des opérations d'expropriation des chemins de fer des TGV du Maroc 🔸Architecture logicielle : monolithique, RESTful 🔸Langages : Java 17 🔸Outils et méthodologie : Spring Boot 3, DevOps, FileNet
Software Engineer
Atos IT Solutions and Services A/S
janv. 2022 - déc. 2024
3 ans
Casablanca-Settat, Maroc
🔸Create and deploy containerized applications using YAML files to define deployments, services, and volumes in a Kubernetes cluster. 🔸Configured Kubernetes Secrets and ConfigMaps for secure management of sensitive data and application configurations. 🔸Extracted a new image from the updated codebase and pushed it to the container registry. 🔸Updated the Kubernetes Deployment object to use the new image version, ensuring the latest code was deployed. 🔸Triggered the creation of new pods with the updated image by applying the changes to the Kubernetes deployment using ArgoCD. 🔸Writing technical documentation using Confluence 🔸Technical analysis of a user story: identifying the potential impact following an evolution 🔸Analyze and translate functional and non-functional requirements and propose solutions 🔸Participate in Agile sessions (SCRUM, Sprint Planning, Sprint Retrospective, Sprint Poker) 🔸Development of RESTful APIs 🔸Creation of unit and integration tests with JUnit and Mockito 🔸Implementation of solutions for internationalization of the i18n platform 🔸 Error handling by adding try-catch blocks and logs 🔸Calling other microservices to retrieve data via Spring Boot FeignClient 🔸Refactoring code based on SonarQube alerts 🔸Optimization of code coverage through unit tests 🔸Analysis of anomalies not reproduced on the local machine via observability and monitoring tools like Azure API Management, KIBANA, and IBM Instana Observability 🔸Intervention in a project based on DevOps practices: CI/CD, Kubernetes orchestrator, and ArgoCD 🔸Bug fixing reported by the QA team 🔸Use of OpenAPI for API documentation
Ingénieur d'études et de développement
OptimGov
sept. 2021 - janv. 2022
5 mois
Rabat, Maroc
🟠 I participated in a project to modernize driving license management processes for NARSA, including vehicle registration and theoretical driving exams. ➡️ Tasks accomplished: 🔸 Writing detailed functional and technical specifications. 🔸 Development of RESTful APIs. 🔸 Developing reusable UI components. 🔸 Managing frontend authentication, Guard, interceptor, and Routing. 🔸 Proposing relevant solutions gained during the internship project.
Stage PFE pré-embauche
AEVAweb
févr. 2021 - juil. 2021
6 mois
🟠 During my final year internship (PFE), I worked as part of a team on a real project developing a software solution for a project called Healysa. The main goal of Healysa was to develop solutions to assist elderly people in their daily lives through connected objects. We closely collaborated to design and implement key features of the solution, using modern technologies and adhering to best software development practices. This project allowed us to apply our development and teamwork skills while contributing to an innovative solution in the healthcare field. ➡️ Work completed: 🔸 Writing detailed functional and technical specifications. 🔸 Development of RESTful APIs. 🔸 Using WebSocket to create features requiring real-time connectivity. 🔸 Developing reusable and responsive UI components. 🔸 Ensuring good code quality – Clean code.
Formation
Ecole Nationale des Sciences Appliquées d'Al Hoceima
Master’s degree in engineering, engineering degree
2019 - 2021
2 ans 8 mois
Faculty of Sciences and Technologies
Bachelor's degree, Mathematics and Computer Science
2016 - 2018
3 ans
Licences et certifications
CKAD: Certified Kubernetes Application Developer
Délivré le : juil. 2024