L’ambition du poste est d’accélérer et fiabiliser la mise en production des traitements des données de microstation (hauteur d’eau, température, champ de vitesse…) pour les clients du service vorteX-io. Vous participez également à la réalisation de chaine de traitements dans le cadre de projets pour des acteurs publics et des agences spatiales.
Vous intégrez l’équipe Data/Dev de vorteX-io comprenant 8 experts en science de la donnée, altimétrie spatiale, hydrologie et logiciel embarqué. A leur contact, vous apprendrez quantité de nouvelles choses sur l’observation de la terre in-situ et satellite appliquée à la surveillance de cours d'eau !
Vous intervenez sur les missions suivantes:
* Intégrer et packager du code Python sous forme d’unités réutilisables dans des chaînes de traitement (conteneurs Docker…) et à partir de prototypes logiciels développés par l’équipe Data/Dev.
* Proposer des architectures de chaines de traitements robustes (base de données (no-)SQL, stockage S3, cache, queue, backup des données…) reposant sur les meilleures pratiques et concevoir les modèles de données associés.
* Provisionner l’infrastructure de la chaîne dans le cloud (AWS…) avec des outils automatiques (Terraform, Ansible…) et en vous appuyant sur des services existants (AWS Lambda, EKS…).
* Assurer le monitoring des chaînes de traitement (Prometheus, Grafana…).
* Concevoir les workflows d’intégration et de livraison continues (CI/CD) sous Github Actions afin d’automatiser les tests, vérifier les règles de codage, mesurer la couverture du code et déployer le code de la chaine régulièrement en production (ArgoCD).
* Mettre en commun du code Python utilisé sur les projets et les études dans des bibliothèques logicielles avec des interfaces claires et simples à utiliser.
* Développer des briques logicielles bien architecturées, factorisées, robustes et écrites avec un code expressif .
* Adopter une approche incrémentale basée sur Git Flow en exploitant les systèmes d’Issues pour poser vos idées par écrit et de Pull Request pour préparer l’intégration de vos contributions.
* Et faire progresser les équipes lors de nos points hebdomadaires en partageant vos connaissances et bonnes pratiques !
Dans votre quotidien, vous aurez également l’opportunité de collaborer avec l'équipe Plateforme (service en ligne Maelstrom et surveillance de la constellation de microstations) et l'équipe Opération (déploiement et maintien en condition opérationnelle de la constellation de microstations).
Nous vous offrons :
* La possibilité de participer à un projet d’entreprise portant sur un très fort enjeu environnemental à l’échelle planétaire : l’Eau.
* La chance de rejoindre une équipe pluridisciplinaire, à fortes compétences, jeune et bienveillante.
* Un environnement de travail agréable et des valeurs d’entreprise favorisant l’innovation et le business.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.