We are looking for someone who can support us for 3-6 months with 15-20 hours per week.
Your responsibilities
- Set up and configure a hosted Moodle environment, working with our selected hosting approach/vendor, ensuring a stable, production-ready LMS with appropriate system settings including completion tracking, dashboards, notifications, and core platform functionality.
- Install and configure required plugins to support learning delivery, reporting, and administrative needs, with a preference for minimal, well-supported plugins aligned with long-term maintainability.
- Define and implement a clear and maintainable role and permission model (e.g. central administration and distributed course ownership), ensuring strict course-level access control.
- Design and implement the overall LMS architecture, including course categories, navigation structure, and standardised course templates for self-paced learning, ensuring consistency, scalability across programmes, and a clear user experience across all courses. Incorporate a dedicated sandbox Moodle environment to enable Subject Matter Experts to contribute and refine elements of their courses.
- Lead the migration of courses, users, and learning content from the existing LMS, ensuring data is transferred in a clean, structured, and validated format. Rebuild or adjust course activities (e.g. quizzes, assignments, SCORM content, video content and learning sequences) where required to ensure full functionality in Moodle and alignment with the new structure, ensuring learner’s history and progress is safeguarded in new platform.
- Configure user import processes and enrolment logic ensuring learners are correctly and consistently mapped to their respective courses, with clear and maintainable enrolment rules.
- Apply basic branding and theme customisation to ensure a coherent and user-friendly visual experience aligned with organisational requirements.
- Test and validate the full system setup (including defined test scenarios for administrators, instructors, and learners), ensuring a smooth learner and instructor experience before launch.
- Provide clear, practical documentation (e.g. admin playbooks, configuration overview, key processes) and deliver structured handover training for administrators and non-technical users to ensure ongoing platform usability and maintainability.
