Qureos

FIND_THE_RIGHTJOB.

LMS Administrator (Frontend & Backend Support – Moodle)

Karimabad, Pakistan

Job Overview:

The LMS Administrator will be responsible for the end-to-end management of Moodle, ensuring seamless performance, reliability, and user experience. This dual-role position covers frontend administration (user experience, course management, plugin configuration, and interface customization) and backend administration (server configuration, database management, and script-level troubleshooting).

The ideal candidate should possess both technical depth and functional understanding of Moodle to provide proactive support to instructors, learners, and system stakeholders.

Key Responsibilities:

1. System Administration

  • Manage user accounts, roles, and permissions with appropriate access controls.
  • Configure system settings, cron jobs, and server parameters to optimize platform performance.
  • Perform regular database maintenance, backups, and updates.
  • Monitor logs and server health to ensure uptime and performance consistency.

2. Course & Frontend Management

  • Create, configure, and maintain courses, activities, and learning paths.
  • Support instructors in designing interactive, visually consistent courses using Moodle’s front-end features and plugins.
  • Customize site themes, dashboards, and reports to enhance the learner experience.
  • Integrate multimedia, SCORM, and external content effectively.

3. Technical & Backend Support

  • Troubleshoot both user-level and server-level issues (including PHP errors, SQL queries, and cron failures).
  • Work with MySQL/MariaDB databases for queries, reporting, and maintenance.
  • Manage plugins, blocks, and custom scripts; ensure compatibility after upgrades.
  • Coordinate with hosting and IT teams for deployments, migrations, and scalability improvements.

4. Security, Maintenance & Compliance

  • Ensure system and data security, user privacy, and adherence to institutional compliance standards.
  • Apply Moodle core and plugin updates, security patches, and bug fixes promptly.
  • Conduct periodic audits of user permissions, data integrity, and content backups.

5. Training, Documentation & User Support

  • Provide Tier 1–3 support for end users, faculty, and administrators.
  • Create technical documentation, SOPs, and user training materials.
  • Conduct online or on-site training on new features, best practices, and troubleshooting techniques.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience managing Moodle (v3.x–v4.x) platforms, including both frontend and backend responsibilities.
  • Strong working knowledge of PHP, MySQL/MariaDB, HTML, CSS, and JavaScript.
  • Experience with Linux servers (Ubuntu/CentOS), cPanel or CLI-based administration, and cron management.
  • Hands-on experience installing, configuring, and maintaining Moodle plugins, themes, and reports.
  • Familiarity with LMS integrations (e.g., SCORM, LTI, API connections, Single Sign-On).
  • Understanding of web hosting environments and data backup protocols.
  • Moodle or related technical certifications (advantageous).

Soft Skills:

  • Strong communication and collaboration skills across technical and academic teams.
  • Analytical mindset with attention to detail and process improvement.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Proactive learner with adaptability to new technologies and frameworks.
  • Commitment to user satisfaction and service excellence.

Summary Emphasis:

This role requires a hybrid Moodle Administrator — someone equally comfortable configuring courses and plugins on the frontend as they are writing queries, managing databases, and performing backend maintenance. Ideal for candidates who combine technical depth, functional knowledge, and user-centric mindset

Job Type: Full-time

Work Location: In person

© 2025 Qureos. All rights reserved.