Ingénieur DevOps & Développeur Full-Stack
Intégration chez Alidantek Morocco, en tant qu'ingénieur DevOps et développeur Full-Stack pour concevoir, déployer et optimiser des applications web et leurs infrastructures.
- Conception et automatisation de pipelines CI/CD via GitLab CI et Jenkins, réduisant le temps de déploiement de ~45 min à moins de 10 min.
- Conteneurisation de nombreux services avec Docker, réduisant les incidents liés à l'environnement de 60%.
- Passage de la disponibilité applicative de 97% à 99,5% grâce à un monitoring proactif avec Grafana et Prometheus et un système d'alerting automatisé.
- Optimisation de requêtes MySQL critiques, réduisant les temps de réponse API de 800ms à moins de 200ms (÷4).
- Pilotage d'une migration d'hébergement de Windows Server vers Linux, avec déploiement de plusieurs applications derrière Docker, NGINX et Kubernetes.
- Gestion sur le projet BlueSky des environnements multiples (dev/test/production), des déploiements bihebdomadaires, de l'optimisation de Docker Compose avec une réduction de 15% du temps de démarrage, des exercices de restauration avec un RTO < 30 min, ainsi que la configuration SSL/Certbot et les sauvegardes et migrations MySQL.
- Réalisation sur le projet SiriusCV de la refonte complète de l'infrastructure V2 comprenant l'audit de la pile legacy, la migration vers un flux de déploiement entièrement automatisé en git push sur une architecture Docker isolée par modules, et le déploiement Blue-Green via NGINX pour assurer zéro interruption de service.
- Gestion sur le projet AMPME l'infrastructure d'hébergement avec des containers front-end, back-end et base de données séparés, un reverse-proxy NGINX, des sous-domaines et des certificats SSL.
- Hébergement et administration de Melodia sur un cluster Microsoft Azure en garantissant sa disponibilité via un monitoring continu.
- Hébergement de MFI, un outil de recherche et de questions-réponses en français sur la législation fiscale canadienne.
- Hébergement et configuration de manière sécurisée sur ChatESG d'une application intégrant un LLM en gérant les variables d'environnement et les clés d'API.
- Développement sur BlueSky de 6 écrans et modules clés d'une plateforme de reporting BI incluant la sélection et le calcul des indicateurs de performance, un générateur de rapports avec navigation et menu extensible, un écran d'exécution avec règles de mise en page, et un module RH avec fiche employé, tout en corrigeant des bugs sur les modules livrés par la première équipe.
- Soutien ponctuel apporté à l'équipe de développement sur le projet Melodia lors de retards sur les sprints et contribution à la clarification des notes de programmation.
Environnement technique