Développeur PHP/MYSQL - Saint-Denis, France - UNIVERSITE PARIS 8

    UNIVERSITE PARIS 8
    Default job background
    À temps plein
    Description

    À propos de nous

    L'Université Paris 8 est un pôle d'enseignement et de recherche central en Île-de-France dans le domaine des humanités.

    Quelques chiffres : 22500 étudiants

    Elle est depuis 2020 coordinatrice de l'université européenne European Reform University Alliance (ERUA), en charge du volet formation (Erasmus +) et recherche (H2020).

    L'IED assure un enseignement à distance pour 4 400 étudiants répartis sur 4 disciplines et 11 formations. La diffusion de l'ensemble des 500 cours de l'IED ainsi que le suivi pédagogique réalisé par les enseignants s'effectuent via la plateforme Moodle, disponible 24h sur 24 et toute l'année pour les étudiants. Dans le cadre de l'enseignement à distance, le soutien technique aux activités pédagogiques est primordial. L'IED a développé un dispositif à la fois innovant et efficace. Pour la réussite des étudiants, il souhaite s'investir davantage dans l'innovation pédagogique en accompagnant les projets portés par les équipes pédagogiques et en aidant les responsables de formations à intégrer dans les supports de cours de nouveaux documents audio, vidéos ou hypertexte

    Mission

    L'Institut d'Enseignement à Distance est à la recherche d'un Administrateur Système possédant des compétences essentielles en PHP pour rejoindre le Pôle Ingénierie Pédagogique et Numérique (IPN). En tant que membre clé de l'équipe technique, il/elle jouera un rôle crucial dans la gestion et l'optimisation de la plateforme d'enseignement à distance.

    L'administrateur système LMS (Learning Management Système) est chargé de la gestion, de la maintenance et de l'optimisation du système Moodle. Ses missions sont variées et visent à assurer le bon fonctionnement, la sécurité et la performance du LMS. Il s'agit de mesurer et d'optimiser les performances systèmes, tout en prévenant les diagnostics et en corrigeant les erreurs systèmes. Cette mission est essentielle pour permettre à l'IED, à travers l'IPN, de remplir sa fonction principale de diffusion d'enseignements de niveau supérieur en ligne.

    Activités

    -Réaliser la maintenance et la configuration du système Moodle en fonction des besoins spécifiques de l'IED

    -Concevoir valider et développer les systèmes et les architectures de la plateforme Moodle

    -Développer des scripts utilisant des API (PHP)

    -Extraire et produire des données à l'aide de requêtes SQL

    -Assurer la compatibilité et l'interaction du système Moodle avec les autres systèmes utilisés à Paris 8

    -Gérer les comptes, les rôles et les permissions des accès appropriés en fonction des règles définies au sein de l'IED et l'administration du système

    -Effectuer les mises à jour appropriées en termes de fonctionnalités et de correctifs en lien avec le prestataire de service

    -Analyser et traiter les incidents et/ou problèmes techniques et fonctionnels

    -Mettre en place une stratégie de sauvegarde pour la récupération des données en cas de perte et rétablissement des données

    -Tester et améliorer régulièrement les procédures de récupération pour garantir leur efficacité

    -Mettre en place et améliorer les mesures de sécurité pour protéger les données utilisateurs et le bon fonctionnement du système Moodle

    -Surveiller les activités suspectes et prendre des mesures correctives en cas de failles du système

    -Support technique LMS : intégrer, et tester les modules et/ou plugins du systèmes Moodle pour répondre aux besoins spécifiques de l'IED et échange spécifique avec le prestataire

    -Maintenir les conditions opérationnelles du système Moodle et s'assurer de la stabilité des modules ou plugins ajoutés

    -Fournir le support technique et fonctionnel nécessaire aux utilisateurs en cas de problèmes

    -Mesurer et optimiser la performance du système et de son usage à l'aide des indicateurs bien établis

    -Produire des rapports d'analyse pour aider le responsable du pôle à prendre des décisions efficaces : analyse des log, supervision du système...

    -Proposer des solutions d'évolution du système en anticipant sur les besoins de l'IED

    -Développer et mettre en œuvre des automatisations de procédures afin d'améliorer le bon fonctionnement du système

    -Etablir et mettre à jour les documents techniques nécessaires au maintien de l'infrastructure en conditions opérationnelles (documents d'exploitation, document d'architecture technique, cartographie, procédures...)

    -Assurer la traçabilité et l'exploitation des événements survenus au sein du système

    -Surveiller et optimiser les performances du systèmes Moodle

    -Analyser et anticiper les besoins de l'IED en termes de serveur et d'optimisation du temps de réponse

    Assurer le reporting des activités du système auprès du responsable

    Profil

    FORMATION ET EXPERIENCE

    Une formation supérieure en ingénierie informatique (à partir de Bac+3) est attendue, justifiée d'une expérience réussie en tant qu'administrateur système Unix.
    Des connaissances sur les environnements de stockage seraient appréciées.

    Compétences attendues

    Maîtrise des systèmes d'exploitation Unix (administration et langage de commande)

    Maîtrise des langages de programmation web essentiellement PHP (langage principal de Moodle)

    Expérience avec les serveurs web

    Compétences dans la gestion de bases de données : MySQL, ProstgreSQL...

    Connaissance de Moodle préférable en termes d'architecture et de fonctionnalités

    Compréhension des principes de fonctionnement réseau et des protocoles associés TCP/IP, DNS, http/HTTPS

    Expérience avec les technologies de virtualisation pour la gestion des environnements : VMware, virtualBox...

    Compréhension des systèmes de sécurité informatique et de la gestion des serveurs

    Maîtrise de l'automatisation des tâches répétitives pour leur simplification

    Compétences dans l'analyse des logs système pour diagnostiquer les problèmes