Description
Mission : Au sein de l'équipe informatique, l'apprenti(e) participe au développement d'applications web internes et à la modernisation des outils existants. Il/elle contribue notamment à la reprise et à la transposition d'applications développées en Visual Basic 6 vers des solutions web modernes (PHP, JavaScript, SQL), tout en assurant un rôle de support auprès des utilisateurs du service à l'aide des outils en place (hotline, courriel, canaux de messagerie, .). Activités principales : - Développement d'applications web : Participer au développement et à la maintenance d'applications web (back-end PHP, front-end JavaScript, HTML/CSS) Concevoir, écrire et optimiser des requêtes SQL ainsi que les structures de bases de données associées Contribuer à la rédaction des spécifications techniques et de la documentation fonctionnelle Respecter les standards de développement, les bonnes pratiques de sécurité et le processus de versioning (Git) Participer à des réunions et à des séminaires - Migration et transposition d'applications legacy (VB → Web) : Analyser et comprendre le code source d'applications existantes développées en Visual Basic 6 afin d'en extraire la logique Transposer les fonctionnalités VB en applications web modernes en PHP/JavaScript, en garantissant la continuité fonctionnelle Identifier et documenter les écarts entre l'existant et la cible lors des phases de migration - Support et assistance aux utilisateurs : Assurer le support technique auprès des utilisateurs et des membres du service Accompagner les utilisateurs du centre à la mise d'outils numériques (enseignants, personnel, externe, .) Conseiller, accompagner et former les utilisateurs au système mis en place dans le centre Organiser des sessions de formations ponctuelles pour les utilisateurs - Autres activités : Assurer la veille technologique dans son domaine Veiller à respecter la politique informatique mise en oeuvre dans le service Veiller au respect de la charte informatique de l'université