Office français de la biodiversité

Développeur Java H/F

Référence : 2022/676
Affectation : Direction surveillance, évaluation, données
Catégorie : A
Résidence administrative : Paris (75)
Statut du poste : Vacant
Poste à pourvoir le : 01/01/2023
Date limite de candidature : 24/11/2022

Information générale

Positionnement hiérarchique : Sous l’autorité du responsable d’équipe « Applications informatiques »

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 283 € brut par mois selon expérience professionnelle.)

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 plus de 600 millions d’euros (budget initial 2024), il s’appuie sur l’expertise de plus 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 :

  • la police de l’environnement et la police sanitaire de la faune sauvage
  • la connaissance, la recherche et l’expertise sur les espèces, les milieux et leurs usages
  • l’appui à la mise en œuvre des politiques publiques
  • la gestion et l’appui aux gestionnaires d’espaces naturels
  • l’appui aux acteurs et la mobilisation de la société

PatriNat assure des missions d’expertise et de gestion des connaissances pour ses trois tutelles, le Muséum national d’Histoire naturelle (MNHN), l’Office français de la biodiversité (OFB) et le Centre national de la recherche scientifique (CNRS). Cette expertise et l’ingénierie associée porte notamment sur les systèmes d'informations et à l'application de ces connaissances pour l'appui aux politiques et programmes de conservation de la biodiversité.

 

PatriNat anime et pilote également l’inventaire national des zones à fort enjeu écologique (ZNIEFF), dans ce cadre une application de saisie et de gestion des ZNIEFF a été développée en interne. Cette application est à maintenir et à faire évoluer. Une refonte est prévue à l’horizon 2024.

PatriNat et habitats, de référentiels, des médias et de la documentation, données issues notamment du Système d’Information de l’iNventaire du Patrimoine naturel (SINP).

 

Depuis début 2021, un processus de refonte du portail a été engagé avec pour objectifs de mieux s’adresser aux publics de l’INPN et de proposer des parcours utilisateurs cohérents pour améliorer l’expérience utilisateur et de s’intégrer dans l’écosystème NatureFrance (naturefrance.fr).

Pour le portail INPN, un outil dédié a été développé pour l'accès aux données sur les espèces (openobs.mnhn.fr). OpenObs est techniquement basé sur le projet « Atlas of Living Australia », porté par la communauté GBIF, en particulier le collectif Living Atlases.

 

L’ensemble de ces systèmes  s’appuie en grande partie sur les services web développés autour de la diffusion de données SINP dans un formalisme odata (REST HAL). Ce formalisme est également utilisé pour les services en liens avec l’applications de sciences participatives INPN espèces.

 

Mission

Patrinat recherche un développeur passionné pour participer au déploiement de plusieurs projets autour de la biodiversité au sein d’équipes projets composées de scientifiques, data-analystes, webmestre et en lien avec de nombreux partenaires tous impliqués dans la conservation de la nature.

Le développeur intégrera l’équipe « Applications informatiques » qui est une équipe de 14 personnes.

En tant que développeur Java, vous aurez en charge l'analyse, le développement et la relecture de code, l’intégration continue et le monitoring d’applicatifs et de services. Et bien sûr, veiller au respect des bonnes pratiques de développement, s’assurer d’un minimum de tests pertinents et participer aux choix techniques du système d'information.

Le contexte technique inclut la suite JetBrains et Gradle pour les développements, Git et Gitlab pour le versionnage et le devops, Docker et Portainer pour les déploiements et la stack ELK pour le monitoring.

 

Le titulaire du poste a pour principales missions :

  • Développer, maintenir et documenter les applications et services web développés en langage Java et des outils associés.
  • Superviser les développements pour les applications java réalisés par les prestataires et/ou partenaires
  • Participer aux choix techniques des systèmes d'information.
  • Assurer une veille technologique pour le compte de l’équipe de développement.

Activités principales

  • Maintien en condition opérationnel et évolutive des applications développées en java (notamment ZNIEFF, le portail web INPN et les outils associés)
  • Refonte technique du portail web INPN
  • Le développement et la maintenance des services web SINP (métadonnées notamment), diffusion INPN et INPN espèces
  • Développer de nouvelles applications java en fonction de la programmation
  • Revue de code de développements confiés à des prestataires et garantir la couverture de tests fonctionnels (Métadonnées, organismes...)
  • Supervision technique (implémentation, formalisme, documentation) des applications
  • R&D sur les technologies de l’équipe notamment sur de la data visualisation et l’implémentation d’IA

 

Cette liste d’activité n’est pas exhaustive. L’agent pourra réaliser d’autres tâches confiées par son responsable, autour de développements informatiques, de sujets « front office » et d’outils du service et intervenir sur d’autres portails relatifs à la biodiversité.

Relations liées au poste

Relations internes :

  • PatriNat (autres Pôles),
  • Services de l'OFB,
  • Services du MNHN

 

Relations externes :

  • Prestataires informatiques,
  • Ministère de l’écologie (MTE, DREAL),
  • Acteurs de la biodiversité

Profil recherché

Fonctionnaire de catégorie A ou contractuel détenteur d'un diplôme de niveau Bac+5 (master 2).

Double compétence en informatique et biologie / écologie serait un plus

Compétences et qualités requises

Connaissances :

  • Bonne connaissance en architecture logiciel,
  • Connaissance de la méthode Agile SCRUM,
  • Connaissance de solr et elastic,
  • Connaissance de l'anglais technique du domaine,
  • Bonnes connaissances du langage Java et des framework (Spring MVC, Spring boot, MyBatis),
  • Bonnes connaissances des technologies de services web (REST) et microservices,
  • Connaissances des langages de programmation et framework front end (angular),
  • Connaissances du SQL (postgres/postgis),

 

Savoir-faire opérationnel :

  • Connaître les concepts des bases de données et du fonctionnement des SGBD relationnels
  • Maîtriser les outils informatiques et standards du SINP ou réseaux naturalistes

 

Savoir-être professionnel :

  • Capacité d'autonomie
  • Adaptabilité et agilité
  • Capacité à accompagner
  • Être force de proposition

Conditions d'exercice / sujétions particulières

Télétravail possible : Oui

Dépôt de candidature

Pour déposer une candidature, les documents suivants vous seront demandés :

  • CV
  • Lettre de motivation
  • Pour les fonctionnaires uniquement : dernier arrêté de situation administrative
  • Pour les non titulaires : diplôme le plus élevé obtenu
Postuler
Ce site web utilise des cookies pour la réalisation des statistiques de visites. Ils nous permettent également d'assurer un bon fonctionnement de nos services. En poursuivant votre navigation, vous acceptez l'utilisation de ces cookies.
Pour plus d'informations, Lire la politique des cookies >>.