Développeur Web Fullstack (F/H)
La Business Unit globale SUEZ Smart & Environnemental Solutions (SES) a pour vocation d’accélérer le développement et le déploiement des solutions smart et environnementales à l’échelle mondiale. Afin de répondre à un marché en croissance et qui devient hautement concurrentiel, la BU SES se structure autour de deux approches complémentaires :
1- par ligne de solutions pour assurer une capacité de développement et mise sur le marché rapide. Ces lignes de solutions sont au nombre de 5 : solutions digitales et décentralisées, qualité environnementale & smart agriculture, gestion de la performance d’actifs, air & climat, consulting & smart city ;
2- par géographie, en lien avec les autres entités du Groupe (i.e. les 6 Régions du groupe et la BU globale WTS), afin de garantir une qualité de service optimale et des offres « centrées-client ».
VOTRE MISSION
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.
VOTRE PROFIL
Vous êtes issu(e) d’une formation de niveau Bac+5 ou d’une expérience professionnelle équivalente en développement web. Une expérience de projets de développements menés par méthodes agiles serait appréciée.
Vous faites preuve d’une réelle polyvalence dans vos missions et êtes capable de réaliser la programmation d'une application web à la fois coté front-end (UI) et back-end (API). Pour cela, vous disposez d’un large panel de compétences techniques et métier à savoir :
- En Backend : la maîtrise du langage SQL, du langage Python et du framework Django ;
- En Frontend : la maîtrise de la bibliothèque React JS et éventuellement du Framework Angular JS ;
- La gestion des codes sources au travers de GIT ;
- La maîtrise des bases du serveur Linux, web server type Apache (+ Nginx) ;
- Une expérience dans l’utilisation et le traitement de Système d’Information Géographique (SIG) via le langage Python et la maîtrise de la virtualisation en particulier sur l’abstraction au travers de containers sont un plus apprécié.
Au-delà de votre sens de l’initiative et du travail d’équipe, vous êtes reconnu(e) pour votre autonomie dans vos missions et votre aisance rédactionnelle.
Un niveau d’anglais B2/C1 est nécessaire afin de collaborer avec les entités du groupe à l’international.