
Zakaria Si Salah
DevOps Engineer | CI/CD & Kubernetes
Salaire / Taux journalier
Lille, France
Freelance
Peut venir sur site
Expertises
À propos
Introduction
DevOps & Full-stack Developer with 2+ years of hands-on experience in microservices architecture and CI/CD optimization at SNCF. Reduced deployment times by 83% and automated workflows achieving 90% efficiency gains through Docker, Kubernetes, and GitLab pipelines. Specialized in containerization, infrastructure automation, and building scalable solutions with Golang, Vue.js, and Python for enterprise-grade systems.
Expérience de travail
SNCF Voyageurs
oct. 2022 - Présent
4 ans 1 mois
DevOps & Fullstack Developer Apprentice
sept. 2023 - Présent
3 ans 2 mois
As an Apprentice at SNCF Voyageurs, I evolved through two key roles in the development and optimization of an embedded passenger information system based on microservices architecture. Starting as a Full Stack Developer in my first year, I transitioned to focus on DevOps Engineering in my second year. - CI/CD Pipeline Establishment: Set up CI/CD pipelines with GitLab for microservices, reducing deployment times from 30 minutes to 5 minutes. - Workflow Optimization: Implemented comprehensive CI/CD workflows that integrated testing and quality checks with Harbor deployment, enhancing efficiency by 90%. - Containerization: Engineered containerization solutions using Docker and Kubernetes for embedded applications, facilitating seamless deployments. - Automation: Automated deployment processes with Helm charts, cutting down manual intervention by 90%. - Load Balancing: Configured load balancing solutions using Nginx and Helm charts to improve frontend/backend communication. - Infrastructure Development: Built a distributed infrastructure utilizing Harbor, Minikube for testing on virtual machines - Python Automation Tools: Developed Python tools that reduced package update processing time from 1 hour to just 10 minutes.
Apprentice Fullstack Developer
oct. 2022 - Présent
4 ans 1 mois
- Modular Microservices Architecture: Collaborated on the implementation of modular microservices for embedded train information systems, utilizing Golang for backend and Vue.js for the frontend . This architecture enhance system scalability and maintainability. - Testing and Reliability: Designed comprehensive test suites, increasing code coverage and enhancing system reliability by 25% through rigorous testing directly in production environments prior to releases. - Real-Time Data Handling: Contributed to an embedded microservices project for real-time MQTT data streams, ensuring reliable monitoring and control of train systems. - Issue Resolution: Investigated and resolved software issues on hardware boxes, reducing field-reported defects by 25%. - Enhanced System Architecture: Redesigned the system architecture to develop a lightweight architecture , leading to a 30% reduction in resource usage. - Front-End Development: Developed a front-end web application using Svelte, enhancing user interaction and experience.
Formation
IMT Nord Europe
Master of Science - MS, Computer Science, Computing Science
2022 - 2025
4 ans
University of Lille 1 Sciences and Technology
Licence 1/2 (CPGE) - PT (Advanced Physics and Technology and Computer Science), PT
2020 - 2022
3 ans
Licences et certifications
Devenir expert / experte en DevOps
Délivré le : sept. 2024
Devenir administrateur / administratrice cloud
Délivré le : sept. 2024
Portfolio
