Emagine ConsultingFrance

Développeur Application d’Affichage Dynamique Atelier - (h/f)

Project-Based

Description

Contexte : Projet industriel

  • Déploiement multisite mondialRésumé de la missionDans le cadre d’un programme de digitalisation des ateliers de production, l’objectif est de remplacer les étiquettes papier par un système d’affichage dynamique sur écrans. L’application devra interpréter automatiquement des fichiers XML générés lors du scan de codes‑barres, puis afficher les informations en temps réel.La solution devra être simple, robuste, centralisée et facilement déployable sur près de 300 usines, avec une forte exigence de configurabilité par les utilisateurs.Responsabilités principalesConcevoir et développer une application d’affichage dynamique capable d’interpréter automatiquement des fichiers XML (picking list, données pièces, etc.).Définir l’architecture logicielle adaptée : simple, robuste, maintenable, scalable à grande échelle.Mettre en place un système d’affichage configurable par les utilisateurs (structure, contenu, position des champs, mise en page).Permettre une gestion individuelle de la configuration pour chaque écran en atelier.Assurer la centralisation du code source, la gestion de versions et la cohérence globale de l’application.Définir les mécanismes d’installation, de mise à jour, de supervision et de maintenance à distance pour plusieurs centaines de sites.Collaborer avec les équipes Métiers, Système, Réseau et Industrialisation pour garantir l’intégration fluide de la solution dans l’écosystème existant.Rédiger la documentation technique, les guides d’installation et les modes opératoires utilisateurs.Compétences techniques recherchéesMust HaveMaîtrise du développement d’applications desktop ou web légères (stack technologique ouverte : C#,.NET, Electron, Python, Node.js, etc.).Forte expérience dans la gestion, lecture et parsing de fichiers XML.Connaissance des architectures distribuées, industrialisation et déploiement à grande échelle.Maîtrise de l’intégration de flux temps réel et des interfaces dynamiques.Capacité à créer des interfaces configurables par l’utilisateur (drag & drop, éditeur de layout, mapping XML → champs UI).Bonnes pratiques de gestion du code source, CI/CD, packaging et déploiement massif.Nice to HaveExpérience industrielle avec des systèmes d’affichage atelier / Andon / MES / supervision.Connaissances des environnements Windows industriels, Linux embarqué ou Raspberry Pi.Compétences en UX orientée opérateurs de production (interfaces simples, robustes, résistantes aux erreurs).Notions en communication industrielle, intégration dans un SI usine (réseau, serveurs locaux, sécurité, etc.).Compétences transversesCapacité à proposer des architectures fiables et facilement maintenables.Sens aigu de la simplicité et de la robustesse.Autonomie, force de proposition, capacité à définir une solution technologique de bout en bout.Excellentes compétences en documentation et transfert de compétences.Capacité à travailler en collaboration avec des équipes internationales.Livrables attendusApplication fonctionnelle d’affichage dynamique.Outil/interface de configuration utilisateur.Architecture cible + documentation complète (technique & utilisateur).Scripts ou packages d’installation, outils de mise à jour distante.Standardisation du déploiement pour ~300 usines.Support au pilote puis au déploiement global.Informations complémentairesContexte : migration d’un système papier vers une solution digitale unifiée.Enjeux clés : simplicité d’usage, maintenabilité, robustesse, déploiement international.Utilisateurs finaux : opérateurs de production.Durée : à définir en fonction des phases (POC → industrialisation → déploiement global).

Skills

Node.jsCI/CDLinuxPython

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching