E-learning Developer (Moodle LMS Officer)

Al-bilad Co. for Consultancies & Solutions
full-timeRābigh, Saudi ArabiaMid LevelMid-Level
Share:

Job Description

E-Learning Developer (Moodle LMS Officer) at Al-bilad Co. for Consultancies & Solutions' Academy in Rābigh, Saudi Arabia.

**Role Overview**

You will manage, develop, and continuously improve the Academy's Moodle Learning Management System to support digital and blended learning across the organization. This is a hands-on technical role covering system administration, course management, user support, analytics, and departmental coordination with no direct reports.

**Core Responsibilities**

*System Administration & Maintenance*

  • Manage and operate the Moodle LMS to ensure reliable, effective operation
  • Configure and update Moodle features, settings, courses, users, roles, permissions, and learning activities
  • Monitor system performance, identify bottlenecks, and troubleshoot Moodle issues
  • Install, configure, maintain, and upgrade approved Moodle plugins and extensions
  • Coordinate with IT teams and external vendors for system support, integrations, and enhancements
  • Support Moodle upgrades, testing, and rollout of new features
  • Identify and implement opportunities to improve functionality, usability, and learning experience

*Course & Content Management*

  • Create, configure, and maintain courses and learning pathways aligned with Academy programs
  • Upload, organize, and update training materials including videos, presentations, assessments, and assignments
  • Develop and configure online activities, quizzes, assessments, surveys, and completion requirements
  • Support trainers in effectively using Moodle for delivery and learner engagement
  • Ensure courses meet Academy quality standards and curriculum alignment

*User Management & Support*

  • Manage learner and trainer accounts, enrollments, groups, and access permissions
  • Monitor learner participation, progress, completion rates, and assessment results
  • Provide technical guidance and support to trainers and trainees on Moodle usage
  • Identify recurring user issues and recommend improvements to platform usability

*Reporting & Analytics*

  • Generate and maintain Moodle reports and learning analytics
  • Monitor and report on course enrollment, attendance, completion rates, assessment results, and learner activity
  • Provide regular management reports on e-learning performance
  • Support development of key performance indicators (KPIs) for digital learning

*Continuous Improvement & Compliance*

  • Evaluate Moodle functionality and recommend new features, plugins, and integrations
  • Collect and act on feedback from trainers and learners to drive platform improvements
  • Stay current on Moodle developments and digital learning best practices
  • Coordinate with Training, Curriculum & R&D, Assessment, Quality, and IT departments
  • Ensure digital learning content and Moodle practices comply with Academy policies and quality requirements
  • Maintain comprehensive documentation of system configuration, courses, users, updates, and changes
  • Support audits and accreditation activities related to e-learning

**Required Qualifications**

  • Bachelor's degree in Information Technology, Computer Science, E-Learning, Educational Technology, or related field
  • Minimum 3 years' experience in Moodle administration, LMS management, or e-learning environments
  • Strong hands-on Moodle administration and configuration skills
  • Solid knowledge of Moodle courses, activities, assessments, roles, permissions, and reporting
  • Experience with Moodle plugins, customization, system enhancements, and updates
  • Knowledge of LMS integrations and digital learning technologies
  • Basic understanding of SCORM and e-learning standards (preferred)
  • Proficiency in Microsoft Office, particularly Excel and PowerPoint

**Key Competencies**

  • Strong analytical and problem-solving abilities
  • Excellent attention to detail
  • Effective communication and coordination skills
  • Ability to manage multiple tasks and competing priorities
  • Strong customer-service and user-support orientation
  • Ability to collaborate with both technical and non-technical teams
  • Fluent written and spoken English

**Employment Terms**

Full-time, on-site position in Rābigh, Saudi Arabia.