Contexte : Dans une taskforce dministrateurs d’outils CI/CD, le client a demandé de réaliser un POC sur la mise en place d’une instance Vault Enterprise. De plus, il souhaitait bénéficier d𠆞xpertise sur son ensemble d’outils afin d’intégrer la solution dans la chaîne complète.
Missions :
- Mise en place « from scratch » de Hashicorp Vault Enterprise : installation sur des environnements de dev avec une architecture identique à celle prévue pour la production, POC sur des applications pilotes puis mise en place sur l𠆞nvironnement de production afin que tous les utilisateurs puissent l’utiliser avec les normes et standards d𠆞ntreprise.
- Réalisation de lministration applicative des outils Hashicorp Vault Enterprise et du reste de la chaîne : mise en place d’un catalogue de services respectant les normes et standards, support N2/N3, formation des équipes d’utilisateurs (développeurs, opérationnels, DBA, etc)
- Mise en place de scripts automatisant la création d𠆞nvironnements de travail sur Hashicorp Vault Enterprise tout en mappant les droits dministration sur le groupe LDAP de l’équipe correspondante.
- Réalisation du support utilisateur sur l𠆞nsemble de la chaîne CI/CD.
Environnement technique : Hashicorp Vault Enterprise / Artifactory / AWX / Gitlab CI / Jenkins / Sonarqube / Sensu
Contexte : Au sein de l’équipe outils, le client a demandé à avoir un administrateur des outils de
sa plateforme CICD dont la responsabilité est de gérer les accès, les méthodes
d’utilisation et les normes et standards sur tous ces outils. L𠆚utre demande du client
est d𠆚utomatiser toutes les tâches récurrentes d’un administrateur afin d’être capable
de monter des environnements de travail à la volée.
Missions : - Mise en place « from scratch » de normes et standards sur chaque outil (écriture de
documentation technique, mise en place technique, accompagnement des équipes
Dev et Ops dans l’utilisation normée de ces outils).
- Forte implication dans les remédiations liées à la sécurité, en partenariat avec la
DSSI, sur chaque outil afin d’intégrer la notion DevSecOps.
- Participation à la communauté Automatisation mon rôle est d𠆚utomatiser via des
scripts (shell, ansible, python) des actions récurrentes dministration applicative
telles que la création d’un environnement de travail ou la remontée de métriques. -
Organisation de formations sur plusieurs outils de la plateforme CICD afin de
présenter leurs utilisations et les normes et standards d𠆞ntreprise associés.
- Mise en place d’une politique dès automatisée sur l𠆞nsemble des outils via
mapping LDAP/OIDC.
- Qualification de nouveaux outils pour compléter la chaîne CICD en place.
Qualification des montées de version de chaque outil avec la mise en place de
workflow de déploiement automatisé, pour valider le bon fonctionnement et passer en
production sereinement.
- Réalisation du support utilisateur sur l𠆞nsemble de la chaîne CICD.
Contexte : Dans une équipe taskforce DevOps, le client a demandé à booster la mise en place
du DevOps au sein de son SI et à accompagner ses équipes dans l&rsquoadoption des
pratiques et outils associés.
Missions : - Mise en place des normes techniques auprès des équipes Dev et Ops pour les
migrations applicatives,
- Accompagnement des équipes projets vers les outils CI/CD,
- Mise en place d&rsquoune méthodologie DevOps,
- Migration de 20 applications vers la chaîne DevOps,
- Proposition d&rsquoéléments d&rsquoamélioration et de fiabilisation dans les processus
d&rsquoautomatisation de la chaîne CI/CD, - Formation des équipes Dev et Ops sur :
&bull Les bonnes pratiques DevOps
&bull Les enjeux du DevOps
&bull L&rsquoutilisation des outils de la chaîne CI/CD.
Contexte : Au sein d’une équipe d’intégration, le client a souhaité avoir un expert XLDeploy pour
faire évoluer sa chaîne de déploiement et mettre en place certaines bonnes pratiques
DevOps.
Missions : - Audit de l𠆞xistant :
• Comprendre les disparités des plateformes techniques
• Analyser les méthodologies de travail.
- Mise en place de corrections et d𠆚méliorations sur XLDeploy,
- Participation à la mise en place d’une chaîne CI/CD commune à toute l𠆞ntreprise
(animation d𠆚teliers),
- Formation des équipes de développement (gains, méthodologies de travail, etc.) et
des équipes de production (fiabilité, facilité d’utilisation, etc.),
- Accompagnement dans l’intégration d𠆚pplications existantes dans toute la chaîne,
- Réalisation du support utilisateur
Contexte : Dans le cadre d&rsquoune équipe DevOps, le client a demandé la mise en place d&rsquoune
chaîne CI/CD complète « from scratch » et une mise en place de la culture
DevOps, afin de migrer l&rsquoensemble de ses applications.
Missions : Participation aux workshops de recueil des besoins (activités multisites),
Audit de l&rsquoexistant :
&bull Comprendre les disparités des plateformes techniques
&bull Analyser les méthodologies de travail.
Rédaction des documentations de normes (standardisation des variables,
structure des livrables, etc.),
Mise en place des outils relatifs au CI/CD,
Accompagnement des équipes projets vers les outils CI/CD, - Gestion du support
JIRA,
Participation à l&rsquoamélioration continue sur les parties CI/CD,
Formation des équipes Dev, Ops et DevOps sur les bonnes pratiques DevOps et
sur l&rsquoutilisation des outils de la chaîne.