Ingénieur développement full stack F/H
Développeur Full Stack au sein du département « Données et Informatique » vous participez à la définition, au développement, à la qualification et au déploiement des services et systèmes de Quiet-Oceans. Les besoins fonctionnels de ces services sont définis en collaboration avec l'équipe scientifique et avec l'équipe instrumentation marine de Quiet-Oceans. Vous contribuez aux tâches suivantes :
Architecture des services et des logiciels
Conception et implémentation des fonctionnalités backend :
Services de modélisation
Services Web et API
Service de gestions de données (environnementales, AIS)
Conception et implémentations d'interfaces utilisateur :
Front end web
Visualisation des données
Visualisation et interactions cartographiques
Validation des systèmes et de leurs implémentations
Intégration continue
Validation scientifique en collaboration avec l'équipe scientifique
Déploiement et maintenance des infrastructures de services déployés sur google cloud platform (GKE)
Contribution et assistance au monitoring des services et des infrastructures internes à Quiet-Oceans.
Motivé(e), rigoureux(se), polyvalent(e) et efficace, disposant d'une expérience professionnelle, appréciant le travail en équipe, vous avez contribué à des projets d'envergure en recherche et développement en génie logiciel. Par votre intérêt pour les innovations numériques, vous êtes force de proposition et vous apportez votre vision sur l'évolution des technologies numériques et l'architecture informatique à Quiet-Oceans.
De formation master, ingénieur(e) ou docteur en informatique, ayant une expérience théorique et pratique en développement logiciel dans les technologies suivantes :
· Langages : Python, TypeScript ou JavaScript
· Framework : Django, Vue
· Base de données : PostgreSQL
· Outils : Git
· Environnement : Linux, Docker, Kubernetes
Une expérience en architecture distribuée, en architecture système ou architecture Web ainsi qu'une expérience sur d'autres framework web, d'autres base de données et des notions d'autres langages (C, C++) sera appréciée. Des compétences avec l'environnement scientifique python (numpy, scipy, matplotlib) et les framework de visualisation front-end Open Layers et d3.js sont un plus.
