Développement d’un module de génération dynamique et configurable d’un document
Contexte
Acuity Solutions est éditeur du logiciel PLEiADE, outil de gestion de la diversité d’un produit.
Acuity Solutions souhaite développer un nouveau module axé sur la diversité d’une documentation offrant les fonctionnalités suivantes :
- filtrer et assembler des documents issus de différents systèmes documentaires en fonction de critères de configuration
- insertion d’éléments externes (liens, images, …)
- injection de valeurs paramétriques dans le corps des documents
- création de liens hypertexte entre balises du document
- navigation dans le document composite dans une interface permettant une expérience utilisateur ludique, accessible, interactive, dynamique et adaptée au produit configuré
Ce module s’appuiera sur les données du logiciel PLEiADE développé par la société Acuity Solutions. Une attention particulière sera portée à la mise en œuvre des mécanismes d’abstraction permettant d’intégrer différents systèmes documentaires (eg. Microsoft Sharepoint, Google Drive, Amazon S3) et différents formats de sortie (Word, HTML, pdf, …)
Le stage s’articulera en plusieurs phases :
- identification/précision du besoin
- analyse de l’existant interne et externe à Acuity
- prototypage
- réalisation et intégration dans le logiciel PLEiADE
Bien sûr on n’oubliera pas de vous intégrer à l’Acuiteam !
Front End :
- Angular et librairies associées (PrimeNG, etc.)
- Java, Hibernate
- Librairie de manipulation de document (Aspose)
- HTML 5.0 / TypeScript ou JavaScript
BackEnd :
- Java (Serveur)
- API REST (protocole de communication avec le Front End)
- Outils de gestion documentaire : Microsoft Sharepoint, AWS S3, GoogleDrive et leurs API
Environnement DevOps et méthodologie Agile :
- IntelliJ
- Jenkins
- Docker
- JUnit
- QF-Test
- Jira
Stage
Durée : 4 à 6 mois
Date de début : Second semestre 2023
Gratification : 1 000€ + prime de fin de stage selon résultats, le transport est pris en charge à hauteur de 50%
Contrat : Stage de fin d’étude avec embauche possible à la fin du stage en région parisienne ou sur Lyon
Localisation : Lyon/Villeurbanne – Proximité Métro Charpennes
Votre profil et compétences
- Vous êtes curieux(se), autonome et prenez des initiatives.
- Vous aimez particulièrement la partie interface utilisateur
- Vous êtes en dernière année de cycle d’ingénieur ou vous avez une année d’alternance prévue à la suite du stage.
L’entreprise
Acuity Solutions est une société de service spécialisée dans la gestion de la diversité produit. L’entreprise a développé le logiciel PLEiADE pour supporter les problématiques récurrentes à la variabilité des produits complexes.
En plus de son offre d’accompagnement de mise en place de l’application PLEiADE, Acuity Solutions apporte à ses clients son expertise en gestion du cycle de vie produit et en architecture d’entreprise. Nos clients, de grands industriels reconnus, nous amènent à nous positionner en région parisienne et dans l’agglomération lyonnaise. Acuity Solutions est une entreprise d’une quinzaine de personnes. L’équipe est composée de consultants fonctionnels et de développeurs, qui partagent les valeurs d’une entreprise dynamique dans une ambiance startup : Plaisir, Efficience et Partage.
Notre siège social est situé à Villeurbanne en bordure du Parc de la Tête d’Or.
Pour postuler
Veuillez envoyer CV et lettre de motivation à carrieres@acuity-solutions.fr