Ingénieur DevOps
Thales - Limours (91)
11/2023 -
Mission:
Mise en place CICD déploiement automatisé et virtualisation des systèmes radar militaire et civil sur infra proxmox.
CICD, déploiement automatisé.
Architecture système cloud, test automatisé par ansible sur système radar virtualisé sur proxmox.
Réalisation :
- configuration RAID logiciel sur HPE
- installation/configuration Proxmox
- mis en place CI/CD avec Ansible et runner Docker sur gitlab-ci
- récupération informations et métiers avec les développeurs Cyber sur OS Radar à déployer et Tester sur
VMs proxmox
- écriture test en bash / ansible. Campagne de test avec Ansible.
- Conception et implémentation de pipelines CI/CD pour automatiser le déploiement et la gestion
d'infrastructures virtualisées sur Proxmox, avec des applications critiques pour les systèmes radar militaires
et civils.
- Utilisation d'Ansible pour automatiser les tests et déploiements des systèmes radar virtualisés, en assurant
la cohérence des environnements et la rapidité des mises à jour.
- Mise en place d'une infrastructure de virtualisation sur Proxmox, permettant de déployer et gérer des
machines virtuelles pour simuler des systèmes radar complexes dans des environnements cloud hybrides.
- Gestion des workflows GitLab CI pour automatiser les tests continus, les validations et les déploiements,
garantissant un cycle de développement agile et sécurisé.
- Conteneurisation avec Docker pour isoler les services et les processus, tout en assurant leur portabilité et
évolutivité à travers les environnements de développement et de production.
- Mise en &oeliguvre d'une architecture de virtualisation stable et performante sur Proxmox pour des systèmes
critiques, réduisant les coûts et les délais de déploiement par rapport aux environnements physiques.
- Automatisation des tests et des déploiements des systèmes radar via Ansible, réduisant les erreurs
humaines et augmentant la fiabilité des systèmes en production.
- Optimisation du pipeline CI/CD sur GitLab CI, augmentant la vitesse de livraison des mises à jour logicielles
tout en maintenant des normes de qualité élevées pour les systèmes critiques.
Outils: Ansible, gitlab-ci, proxmox, docker
Système: linux
Hybride
Ingénieur DevOps SRE
Carrefour - Massy (91)
2/2020 -
Mission:
Migration Legacy vers IaaS et kubernetes sur GCP/Azure/OCI
CICD, déploiement automatisé.
Réalisations :
- observabilité avec Logm, prometheus, Grafana
- récupération d&rsquoapplication chez IBM et migration dans cloud Azure ou GCP.
- écriture script ansible pour automatisation des installations sur Azure / GCP à travers Jenkins.
- versionning du code sur GitLab
- écriture de la documentation et des tips sur les projets et applications déployées.
- Migration d'applications Legacy vers des infrastructures IaaS et Kubernetes, déployées sur GCP, Azure, et
OCI, pour améliorer la flexibilité, la scalabilité et les performances des environnements cloud.
- Mise en place de pipelines CI/CD pour automatiser les processus de déploiement et d'intégration continue,
garantissant une livraison rapide et fiable des applications.
- Utilisation d'Ansible pour automatiser la configuration et le provisioning des ressources cloud sur différentes
plateformes, tout en assurant la cohérence entre les environnements.
- Orchestration des déploiements et gestion des versions avec Git et Jenkins, permettant une intégration
fluide et un déploiement continu des services.
- Supervision des bases de données PostgreSQL et Oracle sur OCI, en assurant leur disponibilité et leur
optimisation dans les environnements cloud hybride.
- Réduction des temps de migration des infrastructures Legacy vers le cloud en automatisant les processus
manuels de déploiement et de configuration.
- Amélioration des performances et de la sécurité des services déployés en suivant les meilleures pratiques
pour le provisioning et la gestion des ressources sur GCP, Azure, et OCI.
- Mise en place de processus de surveillance et de gestion des incidents en continu, assurant une résilience
accrue des infrastructures critiques.
Outils: Git, Ansible, Jenkins, kubernetes
Système: GCP, iaas, paas
Base de données: Postgresql, Oracle sur OCI
Full remote
Ingénieur DevOps Linux
Banque de France - Paris (75)
3/2019 - 7/2020
Mission:
Migration Legacy vers PAAS (kubernetes -> Openshift)
CICD, déploiement automatisé.
Contraintes Banque à respecter.
Réalisations :
- mise en place application avec déploiement sur kubernetes
- écriture de code yaml pour infra kubernetes
- travail sur base de donnée Postgresql
- migrations des applications déployées sur kubernetes sur Openshift, adaptation des images docker sans
user &lsquoroot&rsquo
- Participation à la migration d'applications Legacy vers des environnements PaaS en utilisant Kubernetes et
OpenShift, dans le cadre d'une modernisation d'infrastructures et de services.
- Mise en place et optimisation de pipelines CI/CD pour automatiser les déploiements, réduire les temps de
mise en production et améliorer la qualité des livrables.
- Utilisation de Jenkins pour orchestrer les builds et automatiser les tests continus.
- Gestion des configurations et des déploiements automatisés à l'aide d'Ansible pour assurer une transition
fluide des environnements Legacy vers des environnements PaaS.
- Implémentation des meilleures pratiques de sécurité et conformité aux contraintes bancaires strictes, en
veillant à la sécurisation des données et à la conformité réglementaire.
- Supervision et maintenance de bases de données PostgreSQL dans des environnements cloud privés,
garantissant la performance et la disponibilité des services.
Outils: Git, Ansible, Jenkins, kubernetes
Système: Cloud privé, iaas, paas
Base de données: Postgresql
Ingénieur DevOps Linux
Studiolabs - Télétravail
3/2018 - 3/2019
Mission:
CD, déploiement automatisé DEV/PROD.
Réalisation :
- Participation à la mise en place de pipelines de Continuous Delivery (CD) pour automatiser les processus de
déploiement sur les environnements de développement (DEV) et de production (PROD).
- Utilisation d'Ansible pour orchestrer le provisionnement des serveurs et automatiser les configurations.
- Gestion des versions et de la collaboration avec Git pour le suivi des modifications et l'intégration continue.
- Intégration de Buddy pour les automatisations CI/CD et optimisation des workflows.
- Déploiement et gestion d'applications conteneurisées sur Kubernetes, en assurant la scalabilité et la
résilience des services.
- Administration des bases de données PostgreSQL pour garantir la disponibilité et les performances des
données dans des environnements multi-cloud, principalement sur GCP.
Outils: Git, Ansible, buddy, kubernetes
Système: GCP, Linux
Base de données: Postgresql
Full remote
Ingénieur DevOps Linux
Carrefour - Massy (91)
8/2018 - 11/2018
Mission:
Migration Legacy vers IaaS sur GCP
CD, déploiement automatisé.
Réalisations :
- Migration d'applications Legacy vers des infrastructures IaaS sur Google Cloud Platform (GCP), dans le
cadre d'une stratégie de modernisation des systèmes.
- Mise en place de pipelines de Continuous Delivery (CD) pour automatiser les déploiements, réduisant ainsi
les temps d'intégration et améliorant la qualité des livrables.
- Utilisation d'Ansible pour automatiser la configuration des serveurs et la gestion des environnements cloud,
garantissant la cohérence et la sécurité des systèmes migrés.
- Orchestration des builds et déploiements via Jenkins, permettant une livraison continue des applications tout
en assurant la conformité aux normes de qualité et de sécurité.
- Gestion des bases de données PostgreSQL sur GCP, optimisant la performance et la disponibilité des
données dans les environnements cloud.
- Réussite de la migration d'environnements Legacy vers le cloud GCP, permettant une plus grande flexibilité
et scalabilité des infrastructures.
- Mise en place d'automatisations efficaces pour les déploiements et les configurations via Ansible, réduisant
les erreurs et les interventions manuelles.
- Amélioration de la gestion des versions et de la continuité des services grâce à l'intégration de Jenkins et
Git, assurant un flux de livraison constant et fiable
Outils: Git, Ansible, jenkins
Système: RedHat Enterprise
Base de données: Postgresql
Ingénieur DevOps Linux
Caisse Des Dépôts et Consignations - Arcueil (94)
2/2018 - 7/2018
Mission:
Automatisation déploiement des bases de données Postgres par Ansible CD,
déploiement automatisé.
Réalisations :
- Automatisation du déploiement des bases de données PostgreSQL sur
des environnements RedHat Enterprise et dans des infrastructures de
cloud privé.
- Mise en place de pipelines de Continuous Delivery (CD) pour assurer un
déploiement automatisé et cohérent des bases de données, garantissant
une intégration fluide et rapide des modifications.
- Utilisation d'Ansible pour orchestrer l'installation, la configuration et la
gestion des instances PostgreSQL, permettant une gestion simplifiée et
une réduction des erreurs humaines.
- Collaboration avec les équipes de développement pour assurer la
compatibilité des schémas de bases de données avec les applications
déployées, tout en respectant les bonnes pratiques de sécurité et de
performance.
- Mise en &oeliguvre réussie d'un processus d'automatisation des
déploiements de bases de données, réduisant significativement le temps
d'installation et de configuration.
- Amélioration de la fiabilité et de la scalabilité des bases de données
PostgreSQL grâce à des déploiements cohérents et répétables,
minimisant les interruptions de service.
- Établissement de documentations et de bonnes pratiques pour l'équipe,
facilitant l'adoption des processus d'automatisation au sein de
l'organisation.
Outils: Git, Ansible
Système: RedHat Enterprise, cloud privé
Base de donné...