Architecte DevOps H/F - Office Français de la Biodiversité (OFB)
- Vincennes - 94
- Fonctionnaire
- Office Français de la Biodiversité (OFB)
Les missions du poste
La direction des systèmes d'information compte 53 agents 3000 postes utilisateurs et un budget de 13 M€. Elle est pilotée par un directeur secondé par un directeur adjoint. La direction est composée de 4 services :
- Le service Pilotage et Coordination :
Ce service a en charge l'ensemble des actes administratifs en lien avec la direction des ressources humaines et la direction Financières, il porte l'exécution budgétaire et la programmation des dépenses SI de l'OFB. Il assure la mise en place d'indicateurs de pilotage et le rapportage des activités de la DSI. Il participe à la rédaction et au suivi des contrats et marchés de la DSI.
- Le service Infrastructure :
Ce service assure la cohérence et la sécurité des infrastructures du SI, maintient en conditions opérationnelles l'ensemble des éléments, réseau et télécommunications collectifs de l'OFB ainsi que des établissements rattachés. Il doit veiller à la qualité du service rendu aux utilisateurs dans un souci de productivité, de maîtrise des coûts, de respect des délais et de sécurité.
- Le service Projets, Etudes et Développements :
Ce service est en charge de l'ensemble du portefeuille applicatif de l'OFB et de la stratégie applicative des systèmes d'information de l'OFB dans le respect et la cohérence avec la stratégie définie par la direction des systèmes d'information. Il assure un rôle de copilotage avec l'ensemble des directions tout au long du cycle de vie d'une application.
Mission:
L'architecte DevOps joue un rôle crucial dans le cycle de vie d'un projet ou service IT. En collaborant avec les équipes de développement, les équipes opérationnelles et celles des infrastructures, il assure la fluidité des processus de l'ensemble de la chaîne CI/CD, du développement logiciel à l'exploitation, en intégrant la dimension sécurité. Il contribue à l'amélioration continue de la chaine CI/CD & des processus associés en identifiant les axes d'optimisation et en mettant en place les automatisations adéquates.
Activités principales:
Promotion des pratiques DevOps au sein de la DSI
- Accompagner les équipes de développement (Dev) et d'opérations/exploitation (Ops) en lien avec l'équipe Sécurité (Sec) dans la mise en oeuvre du Dev(Sec)Ops à l'OFB.
- Garantir la prise en compte des exigences de développement, d'infrastructures et d'exploitation par les équipes concernées.
- Faciliter la communication et la collaboration entre les équipes pour assurer la fluidité et la fiabilité des processus de développement (Dev)et d'opération (Ops).
Processus et outils
- Développer, automatiser, intégrer les processus de Dev & Ops et mettre en place les outils pour accélérer le développement, les tests, l'intégration, le déploiement et la maintenance logicielle.
- Mettre en oeuvre et maintenir les pipelines CI/CD, les pratiques d'intégration continue et la gestion des configurations afin d'assurer la cohérence du développement et l'exploitabilité en production.
- Contribuer à l'intégration de la composante sécurité dans toutes les étapes de Dev & Ops : développement, tests, intégration, déploiement et maintenance logicielle.
Industrialisation
- Gérer les besoins d'industrialisation en utilisant des outils d'Infrastructure as Code (IaC).
- Contribuer à la mise en oeuvre des conteneurs et l'orchestration.
- Fournir une expertise technique et un support aux équipes en charge des projets IT afin de les aider à résoudre les problèmes.
Veille et documentation
- Garantir le maintien d'une documentation à jour sur la chaîne de fabrication logicielle.
- Assurer une veille sur les innovations en matière de DevSecOps / Cloud, se tenir informé de l'évolution des standards et des bonnes pratiques dans ce domaine et partager ces informations au sein de la DSI.
Le profil recherché
Savoir-faire opérationnel :
- Apporter un soutien technique et opérationnel aux collaborateurs.
- Identifier les points faibles de l'environnement CI/CD & des process associés et proposer des actions d'amélioration continue.
- Automatiser les tâches récurrentes pour optimiser les processus.
- Rédiger et mettre à jour les procédures opérationnelles.
- Savoir piloter des prestataires.
- Communiquer efficacement avec les équipes et les utilisateurs concernés.
Savoir-être professionnel :
- Leadership : Capacité à mobiliser et guider les équipes dans des environnements parfois complexes.
- Rigueur et organisation : Gestion des priorités, respect des délais, et suivi des procédures.
- Esprit analytique : Savoir résoudre les problèmes de manière méthodique et structurée.
- Excellente communication : Savoir expliquer des concepts techniques à des non-spécialistes et rédiger des rapports clairs.
- Proactivité : Anticiper les besoins et les problèmes avant qu'ils ne surviennent.