KEONI CONSULTING
Contexte Le développeur intervient sur le cœur applicatif de la solution AMC OMR déployée dans deux instituts. Il assure l'installation, l'intégration et, lorsque nécessaire, l'adaptation des composants logiciels nécessaires à la création de QCM avec AMC-TXT et LaTeX, à la personnalisation des copies à partir de fichiers CSV, au traitement des scans, à la correction automatique ainsi qu'à l'exploitation des notes et des statistiques. La solution s'inscrit dans une architecture Linux/Windows connectée à PostgreSQL et à un partage Samba. Mission Concevoir, déployer et maintenir une solution AMC OMR stable, sécurisée, multiutilisateur et évolutive. Le développeur garantit son intégration avec les flux de numérisation et d'impression, adapte les modèles d'épreuves aux besoins du client et fiabilise l'ensemble du cycle de traitement des données d'évaluation, de la génération des copies à l'exploitation des résultats. Activités principales • Installer et configurer AMC OMR, TeXLive, PostgreSQL et les composants nécessaires sur le serveur Linux Ubuntu 24.04 et les postes clients Windows 10+ ou Linux. • Configurer l'accès multiutilisateur aux projets AMC, PDF générés, copies scannées et résultats via le dossier partagé Samba et la base centrale, en définissant les rôles, les droits d'accès, la traçabilité des opérations et la protection des données d'évaluation. • Concevoir et paramétrer des modèles AMC conformes aux chartes du client, avec logos, identification des candidats à partir de fichiers CSV, randomisation des questions et barèmes spécifiques. • Intégrer les flux des scanners ADF et de l'imprimante réseau, puis tester la reconnaissance des marques, le traitement par lots et la gestion des exceptions. • Réaliser les tests unitaires, d'intégration, de performance et de non-régression, corriger les anomalies et appuyer la recette. • Produire les procédures d'installation, d'exploitation, de sauvegarde et de restauration ainsi que la documentation des configurations. • Assurer le support applicatif pendant le pilote et la généralisation, puis transférer les compétences aux techniciens locaux. Résultats et livrables attendus • Instances AMC OMR installées, configurées, opérationnelles et validées dans les deux instituts au moyen de procès-verbaux de recette. • Interfaces fonctionnelles et documentées avec le partage Samba, PostgreSQL, les scanners et l'imprimante réseau, accompagnées des paramètres de connexion et des résultats des essais d'intégration. • Modèles de QCM institutionnels validés, jeux de données et scénarios de test, exemples de copies générées et corrigées, ainsi que procédures documentées de traitement des épreuves. • Dossier de configuration et d'exploitation comprenant l'architecture déployée, l'inventaire des versions et dépendances, la documentation applicative, la matrice des rôles et droits d'accès, ainsi que les procédures d'installation, de mise à jour, de sauvegarde, de restauration et de reprise après incident. • Registre des anomalies du pilote et de la généralisation précisant, pour chaque anomalie, sa criticité, son statut, le correctif appliqué, la version concernée, le résultat de la vérification et la date de clôture.