Les cookies "essentiels" sont indispensables au bon fonctionnement du site.
Ils vous permettent d'accéder à toutes les rubriques, y compris celles nécessitant de s'identifier.
Ils donnent aussi des données générales d'audience et ne peuvent être désactivés.
Les autres cookies, dits analytiques, ont pour objectif une meilleure compréhension des habitudes des lecteurs.
Ils nous aident à mieux connaître vos attentes afin de vous proposer des services toujours plus pertinents.
CDD / Mission - 12 mois
Expérience : 1 à 3 ans
France - Centre-Val-de-Loire - Orleans
Aménagement
Description du poste
Service géologique national, le BRGM est l'établissement public de référence dans les applications des sciences de la Terre pour gérer les ressources et les risques du sol et du sous-sol (www.brgm.fr).
Son action est orientée vers la recherche scientifique, l'appui aux politiques publiques et la coopération internationale.
La Direction des Systèmes d'Information (DSI) du BRGM est l'un des leaders européens en matière de SI environnementaux en France, en Europe et à l'international.
Vous intégrerez l'équipe de l'unité Applications et Expertise Technologique, unité en charge de la conception, la réalisation et l'industrialisation des applications informatiques en matière de bases de données, sites Internet, services web, développement de logiciels, calcul scientifique et visualisation 3D.
Vous interviendrez plus particulièrement sur un projet de mise en place d'un observatoire national des risques naturels, visant la collecte et le partage d'informations relatives aux événements observés afin de réduire leurs impacts.
Ce concept, fortement basé sur l'exploitation et l'analyse de données Twitter, débouchera sur la restitution des événements détectés sur une plateforme Web (site Web Responsive Web Design, accompagné d'une API offrant une interaction directe avec les données exposées).
Dans le cadre de vos mission, vous serez principalement chargé(e) de :
- Développer les briques logicielles Web requises, du Back Office / plateforme de services (technologie JAVA EE) au frontal Web (technologies Web / HTML 5 / CSS 3), développements présentant certaines particularités comme l'utilisation massive de l'API Twitter et la manipulation de données géographiques (librairies JS dédiées, centrées sur OpenLayers),
- Participer à la création (en appui au Web ergonome) puis implémenter les interfaces Web définies, avec pour objectif un affichage sur différents types de terminaux,
- Intégrer les traitements de données (détection d'événement, techniques de TAL...) élaborés par les équipes scientifiques au sein du système,
- Ecrire l'ensemble des tests unitaires et d'intégration garantissant une couverture raisonnable du code produit.
Profil recherché
Vous êtes titulaire d'un master ou d'un diplôme d'ingénieur en informatique, avec potentiellement une première expérience dans le développement informatique Web.
Vous avez un goût prononcé pour les technologies du Web sous toutes leurs déclinaisons (réalisation de front Responsive Web Design, développement d'API REST?), et l'idée d'utiliser de façon originale des plateformes collaboratives telles que Twitter vous intéresse.
Vous justifiez d'une première expérience sur tout ou partie des technologies cités ci-dessous, ou dans le cas contraire, vous vous sentez apte à monter rapidement en compétences dessus.
Vous mobiliserez les compétences et qualités suivantes :
- Bonne maîtrise et surtout intérêt fort pour le développement informatique mettant en oeuvre les technologies JAVA EE, ainsi que les langages classiques du Web (HTML5, CSS3, JAVASCRIPT). Idéalement, connaissances des API Twitter, de la librairie OpenLayers, et, faculté à intégrer des traitements de données sous forme de code applicatif ou de procédures en bases de données (PL/SQL).
- Connaissance des pratiques et outils liés au génie logiciel.
- Intérêt pour la thématique c?ur du projet, à savoir la prévention des risques naturels et la sensibilisation du grand public à ces problématiques.
- Maitrise technique de l'anglais.
- Capacité d'intégration au sein d'une équipe pluridisciplinaire, et, de communication avec les partenaires du projet.