Expertise DevOps & Infrastructure de Nandraina
DevOps & Infrastructure
Expertise DevOps & Infrastructure
De la conteneurisation au déploiement automatisé — Docker, Kubernetes, Helm, GitHub Actions, Ansible et SonarQube. Je gère l'ensemble du cycle de vie des applications, du premier commit à la production.
Basé à Antananarivo, Madagascar
01 / Conteneurisation
Docker
Chaque application est conteneurisée avec Docker pour garantir la reproductibilité de l'environnement. Images optimisées en multi-stages, docker-compose pour le développement local, et Dockerfiles pensés pour la production.
02 / Orchestration
Kubernetes & Helm
Kubernetes gère le déploiement, l'auto-scaling et la résilience des services en production. Helm simplifie la gestion des configurations par chart, avec des valeurs adaptées à chaque environnement — staging et production.
03 / Intégration continue
GitHub Actions & CI/CD
Pipelines automatisés avec GitHub Actions : build, tests, analyse de qualité, conteneurisation et déploiement — de la branche à la production en quelques minutes. Chaque merge est un deploiement possible.
04 / Infrastructure as Code
Ansible
Déploiement automatisé et reproductible avec Ansible. Playbooks pour la configuration des serveurs, le provisionnement et la mise à jour des environnements — sans intervention manuelle.
05 / Qualité de code
SonarQube
Analyse continue de la qualité avec SonarQube intégré au pipeline : couverture de tests, dette technique, bugs et vulnérabilités — bloquant avant chaque mise en production.
Projets DevOps
Mise en pratique
PoC — Mémoire de fin d'études
Pipeline CI/CD
Preuve de concept de pipeline CI/CD avec séparation staging/production. Le pipeline intègre le build, les tests automatisés, l'analyse de qualité SonarQube, la conteneurisation Docker et le déploiement automatisé avec Ansible.
Développeur Full Stack
FeoSync
Architecture conteneurisée sur Kubernetes pour un SaaS multi-tenant. Déploiement automatisé de l'API FastAPI et de l'interface Next.js, avec gestion des environnements staging et production.
Un projet DevOps à discuter?
Que ce soit pour conteneuriser une application, mettre en place un pipeline CI/CD ou déployer sur Kubernetes, je suis disponible pour en discuter.