2022-789586 – Développeur d’applications web, en Python F/H (réf. SC38)

  • Fonction Publique
  • N’importe où
  • Publié il y a 4 mois

Domaine fonctionnel : Numérique/Développeuse / Développeur
Nature de l’emploi : Emploi ouvert uniquement aux contractuels
Description du poste :
CDD 12 mois renouvelable à pourvoir à compter du 01/04/22
Fonctions : Développeur.euse d’applications web, en Python

Emploi-type : E2C45 – Ingénieur-e en ingénierie logicielle

Catégorie : A
Corps : Ingénieur.e d’étude
BAP : E
Mission : Dans le contexte du projet Bioglider visant à intégrer l’UVP6 et l’échosondeur EX80 sur les gliders, développer les applications web utilisées tout au long du traitement des données d’imagerie. EcoTaxa et EcoPart devront en particulier être adaptées pour la réception de grandes quantités de données acquises par l’UVP6 embarqué sur ces engins autonomes.
Une application web d’édition et de publications de guides taxonomiques pour le plancton, c’est-à-dire qui aident les utilisateurs à reconnaître à quel groupe biologique (espèce, genre, famille, etc.) appartient un organisme devra être développée pour permettre d’homogénéiser le tri des images, en particulier issues de l’UVP6 lors des missions du projet.
 
Activités principales :
Lire et comprendre le code des applications existantes pour être en mesure de continuer à les développer.
Revoir des spécifications d’application, les traduire en plan d’implémentation.
Coder des applications web, les tester et les déployer sur les serveurs de l’équipe.
Interagir avec les utilisateurs, locaux et internationaux, pour comprendre les besoins ou les rapports de bugs et y répondre.

Autres activités : Des voyages peuvent être à prévoir ponctuellement, pour rencontrer les partenaires scientifiques internationaux de l’équipe. Il pourrait être pertinent de réaliser quelques sorties en mer avec des instruments pour comprendre le processus d’acquisition de données dans son ensemble

Connaissances transversales requises :
Bonnes pratiques de codage.
Test unitaires et qualité de code.
Principe de fonctionnement des applications web modernes (backend, frontend, API).
Gestion de version de code.
 
Savoir-faire :
Maîtrise du langage Python.
Maîtrise des technologies web : HTML, CSS, Javascript.
Connaissance de git.
Connaissance des principes et outils de création et d’utilisation d’API (FastAPI, spécification OpenAPI, etc.)
Connaissance de méthodologies de test automatisé (Pytest, IC, Docker).
Connaissance d’outils de templating pour le web (du type Jinja2, mustache, etc.)
Connaissance de SQL.

Savoir-être :
Attrait pour les travaux transversaux (full stack ici) au sein d’une équipe technique réduite.
Capacité à s’insérer et interagir au sein d’une équipe plus large, de non spécialistes, étudiants, etc.
Lieu d’affectation : 181 Chem. du Lazaret
Niveau d’études : Niveau 6 Licence/diplômes équivalents

 
 
>>>> CLIQUEZ SUR CE LIEN POUR POSTULER A CETTE OFFRE D EMPLOI : SITE INTERNET



Détails Emploi Informatique & Web