PROJET : Proposition d'architecture résiliente sur AWS, Automatisation avec Terraform et migration
vers une infrastructure des cluster kubernetes (EKS) et des services de base de données managées
(RDS) - Logging et Monitoring
TÂCHES
● Déboguer les codes terraform existants et configuration de terraform cloud
● Design de l’architecture cible AWS cloud des différents environnements ( DEV, staging et prod)
● Dimensionnement de l’infrastructure des environnements
● Mise en place du code Terraform pour le déploiement d'infrastructure des différents
environnements
● Mise en place d’un système de logging et monitoring multi cluster ( grafana, loki, promtail )
● Migration des bases de données du cloud GCP vers les serveurs RDS du cloud AWS
● Documentation de l’architecture, du code Terraform et de la Stack Logging/Monitoring
PROJET : Proposition d'architecture résiliente sur AWS, Automatisation avec Terraform et Plan de
migration de GCP vers AWS
TÂCHES
● Design de l’architecture cible AWS cloud des différents environnements ( dev, preprod et
prod)
● Dimensionnement de l’infrastructure des environnements
● Architecture de l’infrastructure des différents environnements
● Mise en place du code Terraform pour le déploiement d'infrastructure des différents
environnements
● Mise en place d’un système de logging et monitoring multi cluster ( grafana, loki, promtail )
● Intégration d’une solution de déploiement continue avancé sur kubernetes avec CNO
● Migration des bases de données du cloud GCP vers les serveurs RDS du cloud AWS
● Documentation de tous les processus
● Présentation et explication de tous les processus
PROJET : Mise en production des clusters AKS et Déploiement d’applications .NET
TÂCHES
● Design de l’architecture cible Azure cloud des unités d’affaire (BU)
● Dimensionnement de l’infrastructure des BU
● Architecture de l’infrastructure des BU
● Mise en place du code Terraform pour le déploiement d’un cluster privé avec l’utilisation des
Workload Identity
● Mise en place des clusters kubernetes privés intégrant cilium comme CNI sur Azure Cloud
avec terraform
● Mise en place du workload identity pour l’accès du cluster kubernetes aux ressources Azure
Cloud
● Documentation de tous les processus
● Présentation et explication de tous les processus
PROJET : Audit de l’infrastructure AWS et Proposition d’une Landing zone sur AWS
TÂCHES
● Audit de l’infrastructure AWS via le Framework Well Architect Review : Sécurité, Excellence
Opérationnelle, Fiabilité, Performance et coûts de la plateforme
● Rédaction du rapport d’audit de l'infrastructure AWS
● Audit des plateformes Rancher en environnement DEV et PROD
- Audit des bonnes pratiques de configuration au niveau réseau et système:
Plugin réseau, Exposition Kubernetes, Gestion des habilitations,
Microsegmentation
- Audit des pipelines CI/CD
● Proposition d’une architecture Landing zone plus sécurisée et HA
● Design des comptes de la Landing Zone : Management, Networking, Shared, HUB (PROD,
NON PROD)
● Gestion du Networking multi-comptes avec AWS Transit Gateway
● Automatisation avec Terraform
● Gouvernance des services Legacy vs Services Managés: RDS vs BD dans K8S, EKS vs Rancher
● Optimisation des coûts des services AWS
PROJET
Mise en place d’une plateforme de cartographie des Centres d'État-Civil
TÂCHES
● Rédaction des manifestes Kubernetes et Terraform
● Rédaction des manifestes Docker
● Provision des infras avec Terraform
● Implémentation d’outil de continuous delivery : Jenkins
● Mise en place de la chaîne CI/CD avec Jenkins, Sonarqube, Trivy
● Scan de vulnérabilité des images docker avec Trivy
● Mise en place de l’environnement de test kubernetes
● Déploiement des applications sur AWS
● Documentation des processus pour les ingénieurs DevOps
PROJET 3 : INSTITUT NATIONAL DE LA STATISTIQUE
Mise en place d’une plateforme de gestion et de partage de données pour l’institut national de la
statistique et des études économiques et démographiques.
TÂCHES
● Étude de l’existant et état de l’art des solutions existantes
● Participation et échange dans le cadre des Daily Meetings
● Création du projet sur JIRA et liaison avec le canal du projet sur SLACK
● Gestion des tâches sur JIRA
● Rédaction et gestion des manifestes Docker
● Rédaction des manifestes Docker compose
● Configuration du fichier Jenkinsfile pour le pipeline CI/CD
● Mise en place de la chaîne CI/CD avec Jenkins, Sonarqube, Trivy
● Mise en place d’un cluster Kubernetes sur AWS
● Mise en place des différents environnements de déploiement : développement et staging
● Maintenance et déploiement des applications sur les environnements de développement et
staging Kubernetes
● Documentation, Formation et transfert de compétences aux ingénieurs Devops
TÂCHES
● Audition des infrastructures des clients
● Design de l’architecture cible des différents environnements ( DEV, staging et prod) selon le
cloud provider du client ( AWS, Azure)
● Dimensionnement de l’infrastructure des environnements
● Mise en place du code Terraform pour le déploiement d'infrastructure des différents
environnements
● Mise en place d’un pipeline de déploiement automatique des infrastructures tenant compte
des cloud providers des clients (AWS,AZURE et GCP) avec un système de notification (Github
action, terraform, Slack )
● Mise en place d’un système de logging et monitoring multi cluster ( grafana, loki, promtail )
● Documentation de l’architecture, du code Terraform et de la Stack Logging/Monitoring
PROJET : Transformation hub (migration vers une landing zone avec les comptes workload utilisant
des cluster kubernetes)
TÂCHES
● Design et Déploiement de l’architecture Landing Zone avec AWS Control Tower
● Design de l’infrastructure de chaque compte de la LZ (NETWORK, SHARED, TESTING,
PREPROD, PROD)
● Gestion du Networking entre les différents comptes via AWS Transit Gateway
● Gestion de l’authentification et des permissions des groupes d’utilisations AWS IAM Identity
center et Azure Active Directory
● Optimisation des coûts
● Migration des applications dans EKS
● Mise en place des infrastructures de tous les comptes avec Terraform et Terraform cloud
● Mise en place des clusters kubernetes EKS sur AWS avec Terraform
● Documentation technique
Maintenance et mise à jour des pipeline devops d’une application de gestion de consultations et de
suivi médical à distance
TÂCHES
● Collecte des informations et étude de l’existant
● Participation à la planification et suivi journalier de l’évolution du projet (Daily meeting et jIRA)
● Rédaction des manifestes kubernetes
● Rédaction des playbooks et rôles Ansible
● Rédaction des manifestes Docker
● Mise en place des solutions de vidéo conférence Jitsi
● Maintenance et mise en place des chaine CI/CD : Jenkins, Ansible, Sonarqube, Trivy
● Déploiement des clusters kubernetes sur AWS (avec EKS)
● Déploiement des outils de Logging et de Monitoring : Prometheus, Grafana
● Rédaction de documentation
Mise en place d’un solution de gestion et tracking de véhicules
TÂCHES
● Participation à l’analyse des besoins fonctionnels et non fonctionnels de l’application.
● Installation e...