PROJET :Déploiement d’une architecture HA et Gestion des applications sur EKS
TÂCHES
● Proposition d’une architecture CAAS HA et sécurisée sur AWS
● Automatisation du déploiement de l’infrastructure AWS avec terraform
● Design et Implémentation des différentes CI/CD des différents environnements (dev, preprod,
prod) avec Github Action
● Gestion du DNS et migration des enregistrements de Gandy vers Route53
● Implémentation d’une meilleure gestion des variables d'environnement sur Angular
● Migration de la base de donnée de prod de Supabase vers Amazon Postgresql
● Installation de LOKI pour la gestion du logging et Grafana pour la visualisation des logs
● Migration des applications existantes depuis une VM dans les clusters AWS
● Onboarding des clusters AWS avec Cloudoor
● Gestion des certificats automatique avec Cert Manager
● Exploitation des différentes stratégies de déploiement avec le cas d'usage A/BTesting,
Auto-deploy pour les différentes applications en fonction des environments
PROJET : Mise en place d’une architecture AWS sécurisée et hautement disponible.
TÂCHES
● Déploiement du Service De Landing Zone (Control Tower) dans AWS
● Design des comptes Network, Edge, Shared, Testing et Prod de la landing zone
● Automatisation avec Terraform des différents comptes et Services AWS
● Déploiement des Clusters EKS (Elastic Kubernetes Services) via Terraform dans un subnet privé
● Utilisation de Transit Gateway pour l'interconnexion entre les différents comptes
● Proposition d’optimisation des coûts sur chaque Compte AWS
● Ressortir l’architecture applicative existante (Lucidchart, AWS)
● Auditer l’architecture applicative existante (AWS) et Proposer une architecture applicative plus
sécurisée (AWS)
PROJET : Migration de OpenShift vers GKE, Adoption du continuous deployment avec CNO.
TÂCHES
● Migration des applications OpenShift vers GKE avec CNOCTL
● Automatisation de la conversion des fichiers configuration Openshift en Kubernetes
● Déploiement de CNO sur EKS et GKE
● Installation de l’API gateway cno sur EKS
● Rédaction de la documentation de prise en main rapide de CNO
● Assistance des utilisateurs sur la prise en main et l’utilisation de CNO
● Aide à la prise en main de CNOCTL sur CNO
PROJET : CNO Hosted. Développement de la plateforme d’Onboarding (CNO) pour la création des
environnements Kubernetes / Openshift et pour faire du déploiement continu (Canary, A/B Testing,
Blue/Green).
TÂCHES
● Build et déploiement des nouvelles images CNO en utilisant Docker
● Déploiement de l’api gateway sur EKS et GCP
● Correction des erreurs et implémentation des fonctionnalités sur CNOCTL avec Golang
● Implémentation du CD avec la stratégie AB testing sur CNOCTL avec Golang
● Implémentation de quelques fonctionnalités sur CNO API avec Golang
AKB • DEVOPS & CLOUD ENGINEER
● Test des différentes nouvelles versions CNOCTL avec des Scripts Shell
● Rédaction des articles et documentations sur CNO via Markdown
PROJET : Architecture, conception et implémentation de CNO SaaS.
TÂCHES
● Etude de migration de Keycloak vers les services managés: Cloud IAM, Cognito et AzurB2C
● Analyse de l’architecture d’authentification et de gestion utilisateurs de CNO SaaS sur GCP avec
Firebase
● Implémentation de l’authentification OAuth2 avec Firebase et Angular
● Suivi de l'implémentation de la Landing Page CNO SaaS sur Github
● Etude de faisabilite de la partie biling avec Stripe
● Développement de quelques fonctionnalités de la UI avec Angular et firebase
● Automatisation du déploiement de la l’infrastructure avec terraform sur azure
● MIgration de l’existant de GCP vers Azure
PROJET : Développement de BeopenMairie, plateforme de digitalisation des tâches administratives des
mairies.
TÂCHES
● Analyse et conception du projet BeopenMairie
● Mise en place de la pipeline CI/CD de l’api avec Jenkins
● Automatisation de l’installation de jenkins sur une VM de GCP avec Ansible
● Installation de l’environnement de build sur EKS
● Déploiement d’une VM, environnement de test sur GCP avec Terraform
● Écriture de documentation, articles sur les sujets DevSecOps
● Implémentation des fonctionnalités front-end sur beopenMairie avec Angular et Bootstrap
● Implémentation des fonctionnalités de l’api de beopenMairie avec Golang et Github
PROJET : Développement de Risene, plateforme de consultation et statistique des entreprises.
TÂCHES
● Implémentation et hébergement de l'application RISENE
● Implémentation des différentes fonctionnalités front-end avec Angular
● Implémentation de l’authentification avec Angular et Firebase
● Intégration de l'API et communication avec la base de données PostGres
PROJET : Développement de l’application mobile OCM.
TÂCHES
● Réalisation des interfaces mobiles avec Material
● Implémentation des services angular (impression, lecture pdf...) en utilisant PdfMake et angular
● Implémentation des fonctionnalités de l'application mobile OCM avec Ionic
● Assurer la maintenance du parc informatique des clients
PROJET :Déploiement d’une architecture HA et Gestion des applications sur EKS
TÂCHES
● Proposition d’une architecture CAAS HA et sécurisée sur AWS
● Automatisation du déploiement de l’infrastructure AWS avec terraform
● Design et Implémentation des différentes CI/CD des différents environnements (dev, preprod,
prod) avec Bitbucket CI
● Gestion du DNS sur Route53 et automatisation de la gestion des certificats avec cert manager
● Implémentation d’une meilleure gestion des variables d'environnement sur Angular et Vue JS
● Proposition et intégration de l’utilisation des websocketio avec angular
● Migration de la base de donnée de prod de Heroku vers Amazon Postgresql
● Installation de LOKI pour la gestion du logging et Grafana pour la visualisation des logs
● Migration des applications existantes depuis heroku dans les clusters AWS
● Onboarding des clusters AWS avec Cloudoor
● Exploitation des différentes stratégies de déploiement avec le cas d'usage A/BTesting,
Auto-deploy pour les différentes applications en fonction des environments
PROJET :Déploiement et Gestion des application sur des environnements kubernetes
TÂCHES
● Proposition d’une architecture CAAS HA et sécurisée sur AWS
● Automatisation du déploiement de l’infrastructure AWS avec terraform
● Design et Implémentation des différentes CI/CD des différents environnements (dev, preprod,
prod) avec GitlabCI
● Gestion du DNS et migration des enregistrements sur Namecheap
● Analyse et Correction des bugs côté applicatif avec Laravel
● Migration de la base de donnée de prod de GCP vers Amazon RDS MySQL
● Installation de LOKI pour la gestion du logging et Grafana pour la visualisation des logs
● Migration des applications existantes dans les clusters AWS
● Onboarding des clusters AWS avec Cloudoor
● Gestion des certificats automatique avec Cert Manager et Webhook Namecheap
Exploitation des différentes stratégies de déploiement avec le cas d'usage A/BTesting,
Auto-deploy pour les différentes applications
PROJET : Audit de l’architecture existant et proposition de l’architecture landing zone.
TÂCHES
● Ressortir l’architecture du réseau existant (Lucidchart, AWS)
● Recenser les services activés et utilisés (AWS)
● Auditer le système de sécurité et réseaux existant (AWS)
● Proposer une architecture landing zone plus sécurisé, performante et économique (AWS)
● Documenter la comparaison entre AWS RDS et une base de données dans K8S
● Architecture propose de la landing zone
● Proposition d’optimisation des coûts des services AWS