Positionnement hiérarchique : Sous l’autorité de la Cheffe de service Projets études et développements et de son adjoint.
Conditions d’emploi : Emploi permanent à pourvoir soit par un fonctionnaire (détachement ou PNA) ou un agent déjà en CDI de droit public (portabilité envisageable) ; soit en CDD de 3 ans* (Rémunération : à partir de 2 447 € brut par mois selon expérience professionnelle).
*Article L332-1 du code de la fonction publique
Durée minimale attendue sur le poste : 3 ans
Créé le 1er janvier 2020, l’Office français de la biodiversité (OFB) est un établissement public administratif dédié à la sauvegarde de la biodiversité sous la tutelle des ministres chargés de l’environnement et de l’agriculture. Doté d’un budget de 492 millions d’euros (budget initial 2022), il s’appuie sur l’expertise de près de 3 000 agents, dont une grande partie agit sur le terrain avec, notamment, 1 700 inspecteurs de l’environnement.
L’établissement est au cœur de l’action pour la préservation du vivant dans les milieux aquatiques, terrestres et marins, tant en métropole que dans les Outre-mer. Les équipes interviennent chaque jour pour lutter contre l’érosion de la biodiversité face aux pressions exercées par la destruction et la fragmentation des milieux naturels, les multiples pollutions, la surexploitation des ressources naturelles, les conséquences du changement climatique, l’introduction d’espèces exotiques envahissantes.
A ce titre, l’OFB est responsable de 5 missions complémentaires :
Le développeur intégrateur analyse, conçoit, paramètre et code les composants logiciels applicatifs. Il assure l'intégration des systèmes en veillant à respecter les évolutions, les normes, et les procédures en place. Il contribue activement à la définition de l’architecture technique des systèmes d’information, en collaboration avec les équipes métier et l’architecte technique. Il prend également en charge la mise en place des pratiques de déploiement automatisé pour les applications en développement. Il met à jour les documentations et les référentiels techniques.
Analyse et développement
• Contribuer à la définition des spécifications générales ;
• Réaliser l'analyse technique et l’étude détaillée sous la responsabilité du chef de projet ;
• Réaliser le prototypage ;
• Développer des modules et des composants logiciels en utilisant des langages comme JavaScript, PHP, Strapi, Node.js, et des Framework comme Next.js ;
• Rédiger les documentations ;
• Élaborer les jeux d’essais pour les tests unitaires d’intégration ;
• Effectuer les tests unitaires ;
• Identifier et traiter les dysfonctionnements.
Intégration
• Définir, sous la responsabilité du chef de projet, dans le respect des normes applicables et appliquées dans la structure, et dans le cadre d'architecture défini par l'architecte technique, l’architecture fonctionnelle et technique du système d’information sur le périmètre applicatif dont il a la charge ;
• Utiliser les objets existants de la cartographie des réutilisables.
• Assembler et intégrer les différents composants ;
• Effectuer ou commanditer les tests et recettes ;
• Le cas échéant, modifier ou créer de nouveaux composants ;
• Définir et réaliser des interfaces ;
• Participer au support des applications de son périmètre.
• Assurer l'intégration et le test des composants logiciels dans un environnement Docker, incluant la mise en place des workflows CI/CD pour une gestion efficace des déploiements.
Relations internes :
• Directions Métiers, services de la DSI : infrastructures techniques / relations utilisateurs / pilotage et coordination
• Tout agent OFB
Relations externes :
• Prestataires
Fonctionnaire de catégorie A ou contractuel détenteur d'un diplôme de niveau Bac+5 (master 2) ou école d’ingénieur dans le domaine de l’informatique et du numérique.
Connaissances :
• Culture générale informatique
• Maîtrise des principes d'intégration des systèmes et de Docker
• Intégration des systèmes, déploiement de solutions
• Conception des applications
• Production de la documentation
• Langages de programmation JavaScript, PHP, Strapi, Node.js, Next.js, et Drupal (versions 7, 8, 9 et 10) ;
• Bases de données MySQL et PostgreSQL, conception et optimisation des requêtes, gestion des performances et des migrations de bases de données ;
• GEO de Business Geographic.
Savoir-faire opérationnel :
• Analyser un besoin
• Capacité à appréhender les thématiques métiers
• Aptitude à travailler dans un contexte contraint
• Evaluer un risque
• Rédiger un cahier des charges, une note, un rapport
Savoir-être professionnel :
• Sens des relations humaines
• Sens de l’écoute et du service
• Sens des priorités
• Capacité d'analyse
• Capacité à négocier
• Autonomie et responsabilité
• Rigueur et pragmatisme
• Sens de l’initiative
- Expérience professionnelle : Au moins 2 années d’expérience professionnelle en développement.
- Mobilité : La résidence administrative du poste est privilégiée sur Vincennes (94) ou Pérols (34). L’OFB dispose de moyens de visioconférence, mais des déplacements réguliers sur les sites sont à prévoir.
Pour déposer une candidature, les documents suivants vous seront demandés :