Notre base de 171065 CV vous permet de trouver rapidement un Devops Montpellier freelance. Recevez gratuitement et sous 24h maximum les CV des meileurs intervenants disponibles.
Consultant DevOps ALM chez Axa / Direct Assurance
Mission indépendant pour le compte de StaffGroupe
février 2021 - novembre 2023
Au sein de l'équipe Application Live Manager, j'étais en charge du déploiement de l'évolution et du support niveau 3 des environnements d'exploitation du groupe Direct Assurance - filiale d'Axa.
Mes missions multiples comprenaient :
o Evolution des infrastructures de développement, test et production (14 environnements dupliqués sur 9 applications - dont deux de tests)
o Evolution de l'iac (Terraform) afin de suivre les évolutions fonctionnelles de l'infrastructure et les mises-à-jour de versions d'outils (iac et providers, normes de sécurités)
o Codage et déploiement des tests sur cette iac existante qui évolue et évolution des tests.
o Codage des pipelines de déploiement des infrastructures et de tests des ressources et modules déployant les infrastructures.
o Documentation et Formation des équipes sur ces bonnes pratiques et nouveaux outils
o Support niveau 3 sur les problèmes d'infrastructure sur les environnement de tests, préprod et prod.
L'iac chez DA est modularisée afin de réduire les redondance et risques d'erreurs. Les trois ressources générant les infrastructures comprennent les ConfigReferences, configHelpers et les resourceModules.
Le premier étant des références, seuls les deux suivants doivent être testés afin de s'assurer de la pérennité de l'ensemble de l'iac lors d'évolution de leur code.
Productions majeures lors de cette mission (iac, source et pipelines) :
o Déploiement de nouvelles infrastructures web_applications (plan, web_app & slots, app_insight, certificates, hostname_bindings & cname ainsi que frontend)
o déploiement d’une infra isolée sur AseV3 (et de l’asev3)
o déploiement des app_config (transverse)
o déploiement et assignement de rôles des identités managées (utilisées pour que les webapp accèdent aux app_config et keyvaults)
Par ailleurs accompagnement et formation des nouveaux arrivants dans l’équipe ALM.
Environnement
ï‚§ Visual Studio Code, Azure Devops et Azure Cloud, Terraform 2.9, Powershell scipting (nottemment module AD), Go
Consultant DevOps IaaC
Mission indépendant pour le compte d’Amaris chez Ingénico
mai 2019 - mars 2020
Dans le cadre de l'intégration des applications Ingenico dans le Cloud Azure (projet AOBCL), il est devenu nécessaire d'automatiser les déploiements des ressources azure et l'accès des chefs de projets à celles-ci.
Il s’agit pour chaque nouvelle application (pentagramme), à partir d'un ticket jira de ::
o Mettre à jour les fichiers de productions distant. Les applications ingénicos sur Azure (CMDB) : non redondance, conformité des pentagrammes
o créer les Organizational Units and Security Groups dans l'AD d'entreprise
o Créer les resources groups associés pour les différents environnements (test, dev, qual, prod) dans les subscriptions idoines
o Créer les ressources nécessaires dans Azure devops pour les pipelines CI/CD (Project, repository, team)
Pour ce faire, le choix d'une logic app a été fait pour la succession des étapes, faisant appel à divers outils tels que Runbook et automation account (updt AD), function app (updt CMDB, creation Rsg et resources DevOps).
Par ailleurs il a été décidé de transformer cette Logic app en IaC afin de pouvoir la déployer sur les différents environnements et de garantir son évolutivité.
Il s'agit ensuite d'accompagner les équipes externes pour intégrer les processus et bonnes pratiques de CI/CD formalisés par ingénico.
Enfin, accompagnement et développement du projet External User Management (EUMGT) dans le cloud Azure, ou il s'agissait de gérer, depuis des tickets Jira, l'ajout, modification, désactivation de comptes utilisateurs dans l'Active Directory on premise.
o Environnement de travail devops : En autonomie sur le projet AOBCL, ce dernier est cependant fer de lance de l'équipe architecture pour vendre la solution auprès des autres équipes de développement. Il s'agit dès lors de former et d'accompagner ces équipes sur les cheminements vers les outils et méthodes de travail Devops
Environnement
ï‚§ Visual Studio Code, Azure (automation account & runbooks, function apps, logic app, storage account, vm, ...), Terraform 2.9, Powershell scipting (nottemment module AD), RegEx
Fil rouge - Projet personnel - Automatisation du projet
octobre 2018 - mai 2019
Dans le cadre d'une auto-formation, je mets en chaîne d'automatisation un ancien projet personnel sous framework symfony
3. Il s'agit d'un outil de travail collaboratif avant-projet.
Pour se faire, je pousse mes sources sous GitHub et crée un pipeline d'intégration et déploiement continue Jenkins pour ce
projet "Jeunes Pousses", déployé sous une autre Droplet DigitalOcean, sur un serveur LEMP (Linux, nginx. MySQL, PHP),
l'évolution de la BDD étant suivie par Liquibase.
La prochaine étape est la transformation IaaC de mon architecture et son déploiement par Terraform
Environnement
ï‚§ droplets Digital Ocean, Server Ubuntu 18.04 (LEMP server), Server CentOS 7 (jenkins), PHP 7, symfony3 (framework PHP), Doctrine2 (entity manager), Boostrap (framework css), Liquibase (Database evollution), SSH connections, Filezilla, Jenkins pipelines for CI/CD
Consultant DevOps
Mission Amaris - Arkena (TDF)
octobre 2017 - septembre 2018
Arkena doit mener à bien le projet de migration de la plateforme Canal+ SNL (Services non linéaires) dans le cadre de l’offre de « reprise de l’exploitation des workflows et de la plateforme WOODE de mise au format et provisionning des contenus non linéaires du Groupe CANAL+ ».
Il s’agit de :
o Mise en place des environnements WOODE d’intégration : 12 VM windows server 2012, chacune portant une "brique" (étape de transformation digitale) différente, avec accès BDD oracle sur son propre schémas, et chacune configurée différemment des autres.
o Build et Déploiement automatisée des briques applicatives WOODE nécessaires au déroulement des tests QA et d’intégration.
o Déploiement automatisé des évolutions des schémas de la base de données via l'outil Liquibase : Structuration des évolutions du dev, créatioin des changeLog, intégration des évolution dans les énvironnements d'intégration continue QA, de futur prod puis de prod
o Préparation à départ "from scratch" pour environnement de préprod Woode inexistant au début de la mission : depuis la création de la base de données, la création des VM (via interface web actuelement) jusqu'au déploiement des briques de l'application et l'ouverture des flux entre les plateformes.
o Methodologie de travail devops : implication des équipes de développement et opérationnelles. Partage des enjeux réciproques. Fiabilisation des process de déploiement et prise de confiance des équipes opérationnelles sur le fonctionnement de TFS : première démonstrations et acquisition de compétences sur l'outils.
o Reporting et réunions de suivi
o Support à l’industrialisation du déploiement des services WOODE sur les environnements de tests
Environnement
ï‚§ Windows 10, Microsoft Outlook, RDCM, VM Windows Server 2012, Team Foundation Server 2017, VM CentOS6, Oracle 10 xe, Liquibase, Python 3, Confluence / Jira, Ansible
Consultant DevOps au TechnoCentre Renault
Missions Indépendant pour le compte de Altran
décembre 2016 - mai 2017
Renault-Nissan, dans le cadre des différents projets d'automatisation des chaînes de production SI DI-RQ, recherchait à faire la synthèse des méthodologies appliquées dans ses équipes et à obtenir conseils pour accroître leur efficacité. Il s'agissait dès lors de :
o Récolte d'expérience auprès des équipes de développement lors du passage sur les chaînes DevOps interne
o - Synthèse des expériences afin d'obtenir une vision d'ensemble et harmonisée de ces chaînes DevOps internes.
o - Recherche et mise en évidence des axes d'améliorations des chaînes et process de ces chaînes DevOps.
o - Accompagnement des équipes à l'entrée sur le périmètre DevOps interne : récolte des besoins, préparation des équipes, accompagnement technique à la mise en place des premiers POC DevOps sur leur environnement de Développement, d'intégration Continue, de Déploiement Continu et de Livraison Continue.
o - Récolte des process d'automatisation de Nissan (équipes en Inde) et harmonisation avec les chaînes DevOps Renault.
o - Travail collaboratif avec la nouvelle branche "Renault Digital" dont le but est de fournir une infrastructure permettant l'entrée sur le périmètre DevOps de l'ensemble des DI de Renault-Nissan.
Environnement
ï‚§ Windows 10, Microsoft Outlook, Word et PowerPoint - PaaS HPE Helion Stackato - Jenkins 2 pipelines , - Confluence & Jira - Ansible
Consultant transverse MOA-MOE / Consultant DevOps
Missions Indépendant
septembre 2014 - juin 2016
Fort de ma double casquette MOE et MOA, de ma capacité d'écoute et d'analyse des besoins, associés à ma formation scientifique et à mon expérience technique, je fais bénéficier mes clients d'une aide à la relation MOA-MOE afin d'accélérer les échanges interpoles, de trouver les solutions techniques aux besoins exprimés et de vulgariser les problématiques techniques pour apporter les solutions métier aux besoins MOA sous contraintes MOE.
Parmi les activités de ces missions ponctuelles :
o - Conseils en architecture informatique (logicielle et matérielle)
o - Management humain et social (contractualisation, paie, résolution de conflits, aide aux changements)
o - Rédaction de Cahier des charges pour le compte de clients et suivi du projet extarnalisé.
o - Gestion de projets (Site web, saisie des temps en ligne et facturation, etc.)
o - mise en place de processus d'automatisation
o - Suivi de facturation et relance clients et fournisseurs
Environnement
ï‚§ Droplet Digital Ocean (CentOS6 - BDD - et Ubuntu - Serveur Jenkins) - J...