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.

DockerDocker ComposeMulti-stage builds

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.

KubernetesHelmChartsAuto-scaling

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.

GitHub ActionsPipelinesAutomatisation

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.

AnsiblePlaybooksProvisionnement

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.

SonarQubeQualitéSécurité

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.

GitHub ActionsSonarQubeDockerAnsible

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.

FastAPINext.jsKubernetesPostgreSQL

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.