Expert DevSecOps
Contexte
Mission au sein du centre de compétences d'un grand compte du secteur de l'énergie, rattaché à un centre d'excellence Data, IA & Développement en charge des solutions applicatives et de l'expertise DevSecOps du groupe.
Le pôle DevSecOps propose une usine logicielle CI/CD adressant plusieurs environnements Cloud (interne et public), et vise à répondre aux enjeux d'amélioration de la fiabilité, du Time To Market et de la performance.
Les enjeux principaux portent sur le renforcement de l'infrastructure GitLab pour répondre à une très haute volumétrie (10 000 utilisateurs et plus) et à des exigences de haute disponibilité, la généralisation de GitLab Ultimate, la mise en œuvre des standards de sécurité de l'entreprise, ainsi que la migration de l'outillage vers le cloud.
Rôle et responsabilités principales
- Assurer le build et l'évolution de l'ensemble de l'outillage DevSecOps (GitLab, Jenkins, SonarQube, Nexus, Selenium, Docker, Kubernetes/OpenShift)
- Assurer le run, l'exploitation courante et la fiabilisation de la plateforme, incluant l'analyse et le traitement des incidents
- Conduire les chantiers de renforcement et de modernisation de la plateforme (haute volumétrie/haute disponibilité GitLab, généralisation GitLab Ultimate, standards de sécurité, migration cloud)
- Administrer et optimiser les environnements d'exécution Kubernetes/OpenShift hébergeant l'outillage
- Réaliser les tests et recettes techniques (performance, montée en charge, qualimétrie, sécurité)
- Accompagner les utilisateurs de l'offre de service et contribuer à la montée en compétence de l'équipe
- Participer aux instances de gouvernance et rituels agiles (PI Planning, Sprints de 3 semaines, mode , Comités de Pilotage de Prestation mensuels)
- Rédiger et maintenir à jour la documentation technique et utilisateur (Confluence)
Livrables attendu
s- Documentation technique et utilisateur à jour (Confluence)
- Suivi quotidien de l'activité dans Jira et Confluence
- Tickets JIRA relatifs aux incidents traités (environ 1 par semaine)
- User Stories techniques / Enablers relatifs aux chantiers d'évolution (environ 1 par mois)
- Patchs et correctifs de sécurité/maintenance (environ 4 par an)
- Campagnes de tests et recettes techniques (environ 2 par mois)
- Comptes rendus d'activité mensuels dans le cadre des Comités de Pilotage de Prestation (CPP)