Le pôle Air en France développe, conçoit, installe et opère des solutions pour les clients industriels, collectivités locales et parapublics. Son activité pluridisciplinaire s'articule autour de 4 types d'activités principales :
- Des missions de diagnostic de la qualité de l'air
- Des solutions de monitoring de la qualité de l'air en temps réel
- Des solutions de remédiations/traitements
- Des solutions d'optimisation de process déjà en fonctionnement
Au sein de ce pôle, la société Aria Technologies est spécialisée dans la modélisation numérique de l'environnement atmosphérique. Elle utilise à cet effet, des techniques et logiciels largement validés par les DREAL et les Ministères français, avec un savoir-faire reconnu en modélisation 3D de la qualité de l'air. L'ambition d'Aria Technologies est d'apporter des réponses aux questions désormais centrales qui se posent au regard du changement climatique en France et dans le monde.
Dans le cadre du développement de notre activité, nous recherchons un/une :
Développeur Web Fullstack (F/H)
Rattaché(e) au pôle dev/IT d'ARIA Technologies vous assurez le développement des solutions logicielles (développement informatique d'applications web/GIS, des plateformes web, d'API…) ainsi que le maintien des fonctionnalités existantes. A cet effet, vous intégrez une équipe de 4 personnes qui vous accompagnent dans la réalisation de vos tâches que sont :
• Concevoir, manipuler et interroger des bases de données relationnelles (idéalement géographiques type PostGIS) ;
• Concevoir et développer les codes côté 'back-end' et les API d'accès à ces données et à celles produites par nos modèles geophysiques sous forme de webservices, en utilisant le langage Python (et le framework Django) ;
• Concevoir et développer le code côté 'front-end' qui est exécuté sur la plate-forme de l'utilisateur dans un navigateur Web sur un smartphone ou un ordinateur de bureau, grâces aux composantes: React JS, HTML et CSS ;
• Sécuriser et versionner le code sur une plateforme type GIT afin de faciliter la collaboration entre développeurs. Documenter l'ensemble des codes produits ;
• Interagir avec le responsable produit et ou chef de projet concerné, convertir ses besoins et s'adapter lorsque ceux-ci évoluent et si nécessaire, s'intégrer à des projets menés avec des méthodes de développement agiles telles que Scrum ou Kanban.