Développeur web en génie procédés

Éligible sur :
LyonOù
Solaize 69360Qui
IFPENSujet :
Développement de web services et d’applications web ou Excel dans le domaine de l’expérimentation
procédés.
Contexte du projet :
Dans le contexte de la transformation digitale, il est souhaitable que les données à valeur ajoutée cessent
d’être uniquement capitalisées au sein de structure de fichiers locale (ex. Excel) ou dans des bases de
données non communicantes et vieillissantes. Ceci constitue un frein à la valorisation, manipulation et à la
libre circulation de l’information en particulier en vue de l’utilisation de l’I.A laquelle nécessite l’accès au
maximum d’information. De même, des pratiques de calcul très hétérogènes ouvrent la porte à des erreurs
de manipulation ou de compréhension dans un contexte où le turnover des entreprises est croissant.
Dans une époque d’hyper connectivité et de mobilité, l’utilisation de web services, applications web ou Excel
permet d’une part, d’homogénéiser les pratiques de calcul, et d’autre part, d’alimenter et gérer les
informations qui remontent en base de données délocalisées.
Ces applications sont également les outils de prédilection dans un contexte d’architecture centrée données
(data lake), où un écosystème d’applications web permettra d’injecter, manipuler et exposer la donnée à
des outils de visualisation (Qlik, HTML/javascript, Excel,).
Quoi
Objectifs :
Développement d’applications Excel en VBA, de web services et d’applications web en Python et/ou
javascript dans le domaine du Génie des Procédés. Plus particulièrement, dans la conception d’outils et
services adaptés aux métiers de l’expérimentation. Ceci implique l’interrogation de plusieurs sources
d’information et l’élaboration de codes relativement complexes.
Le Département Intensification de l’Expérimentation (R151) possède un socle de compétences en
développement d’outils en génie des procédés et en génie du logiciel, ce qui a permis de construire une
première version d’une bibliothèque de services (RATPACK). Cependant, des services complémentaires
restent à implémenter et tester, comme des services de calculs métiers, chargement de réacteurs, plans
d’expérience, …
Dans un deuxième temps, de études en machine learning sont également envisagées dans un objectif de
prédiction, d’identification de disfonctionnements, d’alerting multi dimension, …
Pour qui
Personne ayant validé un Bac+3 et souhaitant évolué dans un environnement stimulant.
Compétences requises en informatique :
- Connaissance idéale en VBA
- Office 365
- Python
- HTML
- Javascript
- NoSQL
- SQL
Permis B exigé (pas de transport en communs à proximité)
Combien de temps
Quand