招聘启事EGIS搜索引擎

Lead Développeur Back End / Hydraulique Fluviale H/F


Détail de l'offre

Informations générales

Entité de rattachement

Egis est un acteur international du conseil, de l'ingénierie de la construction et des services à la mobilité. Nous concevons et exploitons des infrastructures et bâtiments intelligents qui répondent aux défis liés à l'urgence climatique et permettent un aménagement du territoire plus équilibré, durable et résilient.
Présent dans 120 pays, Egis met l'expertise de ses 18 000 collaborateurs au service de ses clients et développe des innovations de pointe à la portée de tous les projets. Par la diversité de ses domaines d'intervention, le Groupe est un acteur clé de l'organisation collective de la société et du cadre de vie des citoyens dans le monde entier.
Réussir l'alliance entre l'amélioration de la qualité de vie des populations, le développement économique et social des territoires et la décarbonation massive pour répondre à l'impératif de la neutralité carbone en 2050, telle est notre raison d'être.
  

Référence

2023-9194  

Description du poste

Intitulé du poste

Lead Développeur Back End / Hydraulique Fluviale H/F

Contrat

Contrat à durée indéterminée

Description de la mission

Intégré à l’équipe de développement de Vigie Risk au sein du Pôle Digital de la Service Line Eau & Energie, en tant que lead développeur back-end, vous exercerez les activités suivantes :


1) Développement du back-end des services « métier » Vigie Risk

-  Participation aux réunions de spécification avec le responsable de projet pour optimiser les choix en fonction de la technique

-  Sécuriser les temps de production selon le business plan du projet, notamment au travers d’une gestion proactive des temps passés et du budget alloué

-   Participation aux choix des briques technologiques utilisées, en collaboration avec les autres membres du projet et des partenaires externes

-    Participation au design du modèle de données et de l’API du back-end

- Conception et développement de l’application back-end :

  • Structurer et administrer des bases de données PostgreSQL/PostGIS
  • Créer des scripts Python (et notamment des bibliothèques GRASS, GDAL, PyQGIS, numpy) permettant de réaliser des traitements massifs sur les données (non supporté nativement part PostgreSQL et PostGIS)
  • Utiliser les interfaces d’administration de Qgis server ou Géoserver pour renvoyer des flux Web adaptés aux besoins de nos clients vers les supports logiciels partenaires
  •  Interagir avec les administrateurs serveurs et les développeurs pour l’implémentation de nouvelles fonctionnalités

-        Création de frameworks ou de plugins réutilisables lorsque c’est pertinent

-        Avoir un rôle d’expertise métier « hydraulique fluviale », notamment sur le choix des méthodes de résolution d’équations/méthodes de calcul

-        Utiliser la plateforme GitLab mise à disposition par le groupe EGIS pour suivre le versionnement du code source, utiliser les pipelines CI/CD existants et éventuellement développer de nouveau pipelines afin d’améliorer la qualité de la production.

 

2) Pilotage des développeurs juniors

-        Pilotage opérationnel et conseil technique auprès des développeurs juniors

-        Révision de code

 

3) Amélioration continue et excellence technique

-       Participation à la veille technologique sur les technologies BackEnd a même de répondre aux besoins de production.

-       Participation à la diffusion des bonnes pratiques à l’échelle du groupe

-       Participation à la vie des communautés de développeurs du groupe

Profil

De formation bac + 5 vous disposez d'au moins 5 ans d'expérience sur un poste similaire.

Vous avoir une très bonne maitrise des logiciels : Docker, API REST et PostgreSQL/Post GIS.

Une bonne connaissance des logiciels : QGIS/Géoserver et GitLab.

Les bases des logiciels : Node.js, Python (flask, ansible).

 

Localisation du poste

Localisation du poste

Europe, France

Lieu

  Montpellier

Critères candidat

Niveau d'études min. requis

5-Master

Niveau d'expérience min. requis

6-10 ans

Langues

Anglais (3- Indépendant)