RÉALISATION

  • Entreprise : Djib Data-AI Consulting
  • Rôle : Ingénieur DevOps / Infrastructure
  • Période : Juin 2025 – Aujourd'hui
  • Stack : AWS (ECS Fargate, RDS PostgreSQL, S3, Secrets Manager, CodePipeline, CodeBuild, ALB, VPC), Terraform, Docker, React.js, Node.js, GitHub Actions

MODERNISATION D'UNE PLATEFORME E-GOUVERNEMENT MULTI-SERVICES SUR AWS

Conception et déploiement d'une infrastructure cloud AWS complète pour héberger une suite d'applications e-gouvernement destinées à la digitalisation des services publics : e-visa, e-timbre, e-vignette, e-enregistrement, e-TVA.

En tant que responsable de l'ensemble de l'infrastructure, du déploiement automatisé et de la gestion des environnements de développement et production, j'ai architecturé une solution cloud-native hautement disponible et scalable.

Réalisations principales

  • Architecture cloud AWS : Conception d'une infrastructure multi-services avec ECS Fargate, RDS PostgreSQL, S3 et ALB pour supporter des applications React/Node.js à haute disponibilité.
  • Infrastructure as Code : Développement de modules Terraform réutilisables pour le provisioning automatisé des ressources AWS (VPC, subnets, security groups, ECS, RDS, S3).
  • Gestion des secrets : Implémentation d'AWS Secrets Manager et Parameter Store pour la gestion sécurisée des credentials et variables d'environnement.
  • Pipelines CI/CD : Configuration de pipelines CodePipeline/CodeBuild avec déploiement automatisé via GitHub, incluant build Docker et déploiement ECS.
  • Multi-environnements : Déploiement et maintenance des environnements UAT et PROD avec isolation réseau et gestion différenciée des ressources.
  • Stockage documentaire : Intégration S3 pour la gestion des documents administratifs avec configuration CORS et politiques d'accès granulaires.
  • Base de données : Gestion d'instances RDS PostgreSQL multi-bases avec backup automatisé et gestion des accès sécurisés.
  • Support 24/7 : Assurance de la disponibilité des services, gestion des incidents et optimisation continue des performances.

Environnement Technique

AWS (ECS Fargate, RDS PostgreSQL, S3, Secrets Manager, CodePipeline, CodeBuild, ALB, VPC), Terraform, Docker, React.js, Node.js, GitHub Actions, Linux, Bash