Développeur / Développeuse web

Conservatoire botanique national alpin syndicat mixte
Canton de Chambéry-2, France
11 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Remote
Canton de Chambéry-2, France

Tech stack

HTML
JavaScript
Agile Methodologies
Bash
Bootstrap
CSS
Databases
Debian Linux
Linux
Web Development
Github
Python
PostgreSQL
Open Source Technology
PostGIS
SQL Databases
SQLAlchemy
Angular
Flask
Backend
GIT
Angular
Information Technology
Front End Software Development

Job description

Dans le cadre de cet emploi, vous mettrez en place conjointement avec le développeur en poste au CBNA une méthode agile avec laquelle vous serez amené à traiter les missions suivantes :

  • Développer des modules GeoNature (interface WEB avec base de données) pour répondre aux besoins des services du CBNA et des SINP régionaux.
  • Participer au développement open source des outils : GeoNature, Taxhub, UsersHub, Atlas.
  • Participer à la maintenance des projets de développement WEB du CBNA
  • Participer à la communauté technique de GeoNature

Activités principales

  • Développer des modules dans GeoNature afin de répondre aux besoins du CBNA tout en tenant compte de l'éventuelle utilisation par la communauté GeoNature.
  • Participer à l'évolution des outils open source GeoNature, Taxhub, UsersHub et Atlas afin de répondre aux besoins des SINP régionaux, du CBNA mais aussi de la communauté d'utilisateurs.
  • Participer à la définition de cahiers des charges et réaliser la conception technique ainsi que la base de données de modules GeoNature.
  • Documenter nos procédures de travail et les modules développés.
  • Utiliser les standards et référentiels nationaux du SINP (Taxref, occurrences de taxon, occurrences d'habitat, métadonnées et données élémentaires d'échange notamment) définis par le Museum National d'Histoire Naturelle.
  • Participer à la communauté des utilisateurs de GeoNature.
  • Participer à l'administration système et à l'installation de serveurs sous Linux (Debian) dans le cadre des SINP régionaux et des projets du CBNA.
  • Participer à l'intégration des données dans le cadre des SINP et des projets du CBNA.
  • Développer des outils pour les besoins des services du CBNA hors cadre GeoNature.

Activités secondaires

  • Encadrer des stagiaires en développement web.
  • Piloter et superviser les développements réalisés par des sous-traitants.

Responsabilités particulières Assurer le bon fonctionnement des installations GeoNature dans le cadre des SINP régionaux (Provence-Alpes-Côte d'Azur et Auvergne-Rhône-Alpes) et des projets du CBNA.

Contraintes L'agent pourra être amené à réaliser des déplacements notamment à Chambéry (antenne du CBNA) ou à Gap (siège du CBNA) selon sa localisation et en régions Auvergne-Rhône-Alpes ou Provence-Alpes-Côte d'Azur dans le cadre des SINP ou en Occitanie dans le cadre de Workshop GeoNature. Permis B obligatoire.

Requirements

Formation ou expérience en développement WEB. Bac +5 (ou BAC + 3 avec une forte expérience en Angular et Python).

Compétences et connaissances requises

  • Maîtrise d'Angular, Angular Material et Bootstrap
  • Maîtrise des langages Python, SQL, HTML, Javascript, CSS
  • Maîtrise en ergonomie et architecture web
  • Maîtrise de Git et Github
  • Bonne connaissance des frameworks Python : Flask, SQLAlchemy, Alembic
  • Connaissance en base de données (PostgreSQL/PostGIS de préférence)
  • Connaissance de l'architecture REST
  • Connaissance de Linux (Debian), de Bash et de SSH

Qualités personnelles

  • Écoute

  • Prise d'initiative

  • Rigueur et logique

  • Aptitude à travailler en autonomie et en équipe

  • Sens de l'organisation

  • Bonnes qualités relationnelles Vous marquez des points si ...

  • Vous connaissez GeoNature

  • Vous êtes sensible au monde de l'open-source et vous avez même déjà participé à un tel projet.

  • Faire du développement frontend, backend et de la base de données mais aussi de l'administration système ne vous fait pas peur.

  • Vous avez des connaissances concernant la flore et/ou la faune.

About the company

Conservatoire botanique national alpin syndicat mixte Le conservatoire botanique national alpin (cbna) est un syndicat mixte ouvert limité, créé en 1991, composé de la ville de gap, du conseil départemental des Hautes-Alpes, et des Régions Provence-Alpes-Côte d'azur et Auvergne-Rhône-Alpes. Son siège est à Gap (05) avec une antenne à Chambéry (73). Il est agréé par le Ministère en charge de l'écologie comme conservatoire botanique national depuis 1993. Le syndicat mixte a pour objet la gestion, l'animation et le développement du conservatoire botanique national alpin. ses actions sont déclinées au regard de la mission de service public résultant de son agrément, définie par l'article l414-10 du code de l'environnement. Le cbna exerce ses missions dans le cadre de son territoire d'agrément, (départements 04-05-01-26-38-73-74). Le cbna est membre de la fédération des conservatoires botaniques nationaux, qui assure leur coordination technique et les représente auprès des pouvoirs publics. Le cbna développe ses missions en partenariat avec les structures de l'environnement sur 2 régions et 7 départements, de la connaissance végétale (université-recherche), des gestionnaires de l'environnement et des associations qui s'y consacrent. L'équipe du cbna comprend 38 personnes (27 à Gap et 11 à Chambéry) ; elle est organisée en 5 services (connaissance - conservation - restauration écologique - systèmes d'informations et moyens généraux), ainsi qu'une mission pôle d'information flore-habitats de Rhône-Alpes directement rattachée au directeur. le cbna communique au travers de son site internet (www.cbn-alpin.fr) et de sa lettre d'information " mail toutes fleurs ".

Apply for this position