Moodle LMS Implementation on Microsoft Azure for Technical Training Platform

Project Description

We are implementing a Moodle-based Learning Management System hosted on Microsoft Azure for a structured technical training program supporting approximately 200 trainees across two cohorts.

The platform will deliver guided technical learning combined with trainer supervision, assessment workflows, KPI tracking, and trainee portfolio generation.

The solution must be deployed on Microsoft Azure and applicants must have prior experience implementing Moodle in Azure environments.

Phase-1 scope includes

• Moodle deployment on Microsoft Azure
• recommended Azure architecture sizing for up to 200 concurrent users
• lesson-based learning with gated progression
• assessments after each lesson with retry logic
• scenario submission workflow with trainer feedback
• trainee progress dashboards
• trainer monitoring dashboards
• KPI reporting dashboards
• bilingual interface configuration (Arabic RTL / English)
• live session integration (Microsoft Teams or BigBlueButton)
• integration with virtual lab environment (EVE-NG via LTI or external access)
• trainee portfolio generation/export
• plugin selection and configuration
• documentation and knowledge transfer

Training videos will be externally hosted (YouTube or Azure storage).

Required experience

Applicants must demonstrate:

• previous Moodle deployment on Microsoft Azure
• experience configuring completion tracking and lesson gating
• experience implementing reporting dashboards
• experience integrating external tools via LTI
• experience configuring multilingual Moodle environments

Please include in your proposal

• description of similar Moodle Azure deployments completed
• recommended Azure architecture for this scale
• suggested plugins
• estimated timeline
• confirmation of Arabic RTL experience

This project covers Phase-1 LMS deployment. Phase-2 workflow automation may be implemented later as a separate engagement.

Candidates without prior Moodle deployment experience on Microsoft Azure will not be considered. Show More

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!