Ingénieur DevSecOps
CONTEXTE & PÉRIMÈTRE : Poste d'Ingénieur DevSecOps au sein de l'équipe OA (portefeuille HyPI, CSC PRéMaFi) à la Direction Optimisation Amont-Aval & Trading (DOAAT) d'EDF. Périmètre à fort enjeu : applications critiques du système d'information de la DOAAT (SIAMOA, OAF), soumises à de fortes exigences de disponibilité et de sécurité. Interlocuteur des parties prenantes techniques et métiers (PSA, Tech Leads, exploitants). Intervention sur l'ensemble du cycle, de l'analyse des procédures existantes à la mise en œuvre et au suivi des automatisations. RESPONSABILITÉS & MISSIONS : Automatisation des opérations d'exploitation via des pipelines GitLab CI/CD (approche Infrastructure as Code). Conception et développement de rôles et playbooks Ansible pour la mise à jour des middlewares et le déploiement applicatif. Reprise et industrialisation de procédures techniques manuelles (PTI/PTU) en workflows automatisés, versionnés et réutilisables. Intégration de la gestion sécurisée des secrets via OpenBao (authentification JWT, chiffrement des clés SSH). Amélioration de la chaîne d'intégration continue (notifications, synchronisation inter-dépôts, analyse SonarQube). Documentation technique des pipelines sur Confluence. RÉALISATIONS CLÉS : Automatisation complète de la mise à jour des middlewares WebLogic et Oracle JDK, supprimant les interventions manuelles et réduisant le risque d'erreur. Automatisation du déploiement applicatif de SIAMOA (téléchargement du livrable, arrêt/redémarrage des services, mise à jour BDD et EAR) à partir de la PTI existante. Mise en place de pipelines réutilisables via des composants GitLab mutualisés, évitant la duplication de code entre projets. Amélioration de la traçabilité et de la reproductibilité des opérations sur l'ensemble des environnements (dev, intégration, qualification, production). ENVIRONNEMENT : CI/CD & versioning : GitLab, GitLab CI/CD, Git Automatisation : Ansible (rôles, playbooks, inventaires) Sécurité : OpenBao (Vault), authentification JWT Build & qualité : Maven, SonarQube, Artifactory/DeposIT Systèmes & middlewares : Linux RHEL, WebLogic, Oracle JDK, Apache Outils : Visual Studio Code, Jira, Confluence