Moodle Resource Developer

Immigrant Services Society of BC

Vancouver

Hybrid

CAD 40,000 - 45,000

Part time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Living Wage BC Employer
Extended health and dental benefits
EFAP
RRSP employer contribution

Job summary

Immigrant Services Society of BC is seeking a Moodle Resource Developer to oversee technical implementation, configuration, and ongoing maintenance of the Moodle LMS for a four-year CSCP project. You will ensure secure, accessible, interactive content aligned with curriculum requirements.

The role involves setting up courses, managing user roles and access, testing functionality, and supporting multilingual assets across 22 languages.

Qualifications

  • Degree or diploma in Information Technology, Educational Technology, Computer Science, Digital Learning, or Moodle Course Creator Certificate (or equivalent).
  • Minimum of two (2) years’ recent experience managing or administering Moodle or similar LMS platforms.

Responsibilities

  • Implement, configure, and maintain Moodle LMS for the CSCP project.
  • Set up course structures, roles, permissions, and access controls for scalable rollout.
  • Test functionality, interactivity, and accessibility; ensure WCAG compliance for CLB 1–4.
  • Manage learner enrollment and automated user flows for high-volume intake.
  • Provide Tier 2/3 support and create user guides; respond to inquiries.

Skills

Moodle configuration
LMS administration
H5P integration
Multilingual assets
Excel data viz
English communication
Troubleshooting

Education

Degree in IT/EdTech/CS
Moodle Course Creator Certificate

Tools

Moodle LMS
H5P
MFA
SSO
Excel

Job description

Position: Moodle Resource Developer

Program: Cyber Security for Vulnerable Newcomers to Canada in Language & Career College (LCC)

Schedule: Hybrid position with an average of 25 hours per week, starting ASAP until March 31, 2030

Location: Vancouver

Posting Date: September 16, 2026

Closing Date: September 23, 2026

Summary

The Moodle Resource Developer is responsible for the technical implementation, configuration, and ongoing maintenance of the Moodle Learning Management System (LMS) for a four-year CSCP-funded cybersecurity capacity-building project. This role ensures that all digital learning content is secure, accessible, interactive, and aligned with project requirements.

How You Will Make a Difference
  • Reporting to the Cyber Safety Manager, the Moodle Resource Developer works collaboratively with the Cyber Safety Coordinator, Content Developers and external consultants to build and maintain course structures, manage user flows, test interactivity, and ensure system integrity.
  • Sets up, configures, and manages the Moodle Learning Management System (LMS) course structures, user roles, permissions, and access controls to support a scalable national rollout.
  • Builds and maintains online course shells, interactive HTML5 Package (H5P) activities, and multimedia resources across 22 languages, ensuring strict version control and alignment with curriculum requirements.
  • Tests course functionality, interactivity, and mobile responsiveness, ensuring Web Content Accessibility Guidelines (WCAG) standards are met for learners with low digital literacy (Canadian Language Benchmarks (CLB) Levels 1–4).
  • Manage learner enrollment processes, designing automated user flows and cohorts to handle high-volume intake during national expansion.
  • Provides Tier 2 and Tier 3 technical support to learners, staff, and partner agencies, creating “how-to” guides and responding to system-related inquiries in a timely and professional manner.
  • Maintains LMS security settings (including Multi-Factor Authentication (MFA) and Single Sign-On (SSO) where applicable) and supports implementation of cybersecurity best practices to protect vulnerable client data.
  • Generates detailed usage reports, quiz analytics, and participation data to support external evaluation and federal reporting requirements.
  • Collaborates with the Coordinator and Content Designer to integrate AI-generated videos (e.g., Synthesia), resources, and webinar materials into the platform.
  • Supports system updates, plugin management, backups, and routine maintenance to ensure 99.9% platform stability and uptime.
  • Assists in preparing technical documentation for audits, compliance reviews, and funding reporting requirements.
  • Supports archiving course materials and secure system closure or transition at the end of the five-year funding period.
  • Performs other related duties as required.
What You Bring
  • Degree or diploma in Information Technology, Educational Technology, Computer Science, Digital Learning, or a related field, or Moodle Course Creator Certificate (or equivalent), plus a minimum of two (2) years’ recent experience managing or administering Moodle or similar LMS platforms; OR an equivalent combination of education, training, and experience.
  • Demonstrated experience configuring Moodle courses, roles, permissions, activity completion tracking, and reporting tools.
  • Strong knowledge of online learning tools, interactive plugins (e.g., H5P), and multimedia integration.
  • Familiarity with LMS security practices, data protection principles, and secure user management.
  • Experience managing multilingual digital assets and working with translation workflows is a significant asset.
  • Advanced proficiency in Excel/data visualization to support detailed program reporting.
  • Strong analytical skills, attention to detail, and ability to test and troubleshoot technical issues independently.
  • Ability to generate reports and interpret platform analytics to support program evaluation.
  • Demonstrated ability to communicate effectively in written and oral English.
  • Demonstrated cultural competency and ability to support diverse learners and staff.
  • Ability to manage multiple priorities and meet project deadlines.
  • A clear provincial Criminal Record Check, including a vulnerable sector check, is required, and will be ordered and paid for by the organization. The check must remain current throughout employment and be renewed every five (5) years.
Position Competencies
  • Communication: Communicates technical information clearly and provides effective user support to learners and staff.
  • Taking Initiative: Proactively identifies system improvements, usability enhancements, and technical optimizations.
  • Functional Knowledge: Demonstrates strong expertise in Moodle configuration, LMS management, and digital learning tools.
  • Critical Thinking Skills: Analyzes technical challenges, tests solutions thoroughly, and implements improvements to enhance system performance and security.
Core Organization Competencies
  • Delivering Results: Consistently achieve results by setting clear goals, prioritizing effectively, and following through with high-quality outcomes.
  • Values Alignment: Demonstrates and promotes organizational values through daily actions and decision-making, fostering a positive and inclusive work environment.
  • Valuing Diversity: Actively contributes to creating an environment where people from diverse backgrounds and abilities have equal access to services and resources.
ISSofBC Value Proposition
  • Expected Hiring Salary: $29.12 - $33.01 per hour.
    • Dependent on education, training, experience, and internal equity. Wage grids are reviewed annually. We are a proud and certified Living Wage BC Employer.Our current total compensation package continues to meet the requirements of living wages in BC to support our employees.
  • Paid vacation and personal leave granted based on eligibility.
  • Extended health and dental benefits.
  • Employee and Family Assistance Program (EFAP).
  • Employer RRSP contribution at 3% with no required employee contribution. Optional employee RRSP contribution at 1-5% with employer contribution up to 5%
  • Inclusive culture and supportive workplace with opportunity for innovation and development.
  • Values-based organization with collaborative peers with a wide range of backgrounds and talents.

We acknowledge Indigenous Peoples on whose territories we are privileged to work, welcome and support newcomers, including immigrants, refugees and students. We honour the Nations who have always cared for these lands, waters, and air. In line with ISSofBC's commitment to equity, we promote inclusive employment opportunities for women, Indigenous Peoples, people with disabilities, persons of diverse sexual orientations, gender identities or expressions (2SLGBTQI+), and racialized individuals. Guided by our values of Purpose, Improvement, Belonging, and being Genuine, we strive to create a collaborative environment where diverse perspectives and unique strengths are celebrated.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Moodle Resource Developer
Moodle Resource Developer

ISSofBC - Immigrant Services Society of BC • Vancouver

Hybrid
CAD 40,000 - 45,000
Living wage considerations
Vacation & personal leave
Health and dental benefits
+3
Employment Resources Facilitator
Employment Resources Facilitator

Immigrant Services Society of BC • Squamish

On-site
CAD 33,000 - 45,000
Living wage
Vacation & personal leave
Health benefits
+3
Digital Navigator
Digital Navigator

Surrey Schools (School District #36 Surrey) • Surrey

On-site
CAD 40,000 - 57,000
Pension plan
Health benefits
Vacation and sick leave
Instructional Development Consultant
Instructional Development Consultant

British Columbia Institute of Technology • Burnaby

Hybrid
CAD 69,000 - 120,000
Competitive pay
Vacation 25 days
Extended health & dental
+6
French as a second Language (FSL) Instructor, On-Call Position, Vancouver
French as a second Language (FSL) Instructor, On-Call Position, Vancouver

MOSAIC • Vancouver

On-site
CAD 43,000 - 47,000
Cybersecurity Systems Administrator II
Cybersecurity Systems Administrator II

The University of British Columbia • Vancouver

On-site
CAD 98,000 - 147,000
Director, Safety, Security and Emergency Management
Director, Safety, Security and Emergency Management

British Columbia Institute of Technology • Burnaby

Hybrid
CAD 154,000 - 221,000
25 days vacation
Health and dental plan
Defined benefit pension
+3
Vancouver - One-to-One Inclusive Education Instructor
Vancouver - One-to-One Inclusive Education Instructor

Lightwell Learning Society • Burnaby

On-site
CAD 39,000 - 45,000
Relocation support
Neuroinclusive workplace
Professional development
+2
Digital Navigator
Digital Navigator

British Columbia Public School Employers' Association | Make a Future - Careers in BC Education • Surrey

On-site
CAD 48,000 - 51,000
Pension
Health benefits
Vacation & sick leave
Senior Software Developer
Senior Software Developer

Ldsociety • Vancouver

Hybrid
CAD 68,000 - 78,000
Relocation support
RRSP contribution
Paid vacation
+3