Contexte de la mission
Dans le cadre du programme, l’objectif est de mettre en place une plateforme technologique commune aux entiés.
Dans ce contexte, nous recherchons un Développeur / Ingénieur DevOps Senior disposant d’une forte expertise en industrialisation et automatisation.
Missions principales
Le consultant interviendra notamment sur les activités suivantes :
- Accompagner les établissements du Groupe dans les opérations de migration de leurs applications informatiques privatives vers les environnements hors production et production ;
- Accompagner la migration des chaînes d’intégration et de déploiement continus vers l’Usine Logicielle Groupe ;
- Accompagner la DevOpsisation des applications ;
- Apporter son expertise en matière d’industrialisation, de customisation et de refactoring ;
- Accompagner les équipes de développement et assurer le transfert de compétences afin de favoriser leur autonomie ;
- Apporter une expertise DevOps à la demande.
Périmètre technique / DevOps
Le consultant devra notamment être capable d’intervenir sur :
- La gestion des sources et les bonnes pratiques Gitflow ;
- L’automatisation du build des applications ;
- L’automatisation des tests unitaires ;
- L’automatisation des tests fonctionnels ;
- La définition et la mise en œuvre d’une stratégie de qualité du code ;
- Le paramétrage des outils d’analyse de qualité ;
- La définition et la mise en œuvre d’une stratégie de sécurité du code ;
- Le paramétrage des analyses de sécurité ;
- L’automatisation de la publication des packages issus des builds ;
- L'automatisation de la publication des packages vers les outils de déploiement ;
- Le paramétrage des applications, des environnements et des infrastructures dans les outils de déploiment ;
- La définition, le paramétrage et l’automatisation des releases ;
- La production et la restitution d’indicateurs au travers d’outils de dashboarding.