La mission
Titre
Système réparti (client-serveur) d’affichage dynamique dans les lieux publicsProjet
JendisTravail réalisé
Système réparti (client-serveur) d’affichage dynamique dans les lieux publics tels restaurants, hôtels, maisons de retraite. Le client, depuis un navigateur web, choisit ou crée les contenus qu’il veut diffuser sur ses écrans (via des players locaux), en ordre chronologique ou planifié. Gestion planifiée de salles de réunion (MBRS).Editeur de logiciel : inventer et réaliser le produit.
• Définir le produit : services aux clients
• Définir l’architecture client/serveur
• Choisir les technologies
• Développer le frontend : IHM web permettant aux clients d’administrer leurs players : mises à jour des contenus (web, vidéo, etc...), création autonome de contenus
• Développer le backend : serveur de contenus (live et téléversés)
• Développer l’application cliente : diffusion programmée, gestion du player (on/off, réseau, sécurité, mises à jour)
• Définir et populer les bases de données (backend et contenus)
• Monter les players (commandes, assemblage, installation de l’OS et de l’application par PXE, expédition, etc...)
• Installer le produit sur site
• Gérer le parc informatique (via GLPI) : serveurs et machines virtuelles (OpenVZ et Xen). Gérer les sauvegardes
• Maintenir le système, superviser, assister les clients
• Créer et maintenir les contenus web.
Technologies : Linux (Ubuntu), Java, HTML, CSS, PHP, Bash, EcmaScript, OpenVPN, Nagios, Munin, Mysql, Tomcat, Apache, Eclipse, GWT, PXE, OpenVZ, Xen, Raid, LVM, MBRS, Redmine.