Moodle LMS Specialist

Remote Full-time
Job Title: Moodle LMS Specialist

Location: Boise, ID (Remote)

Duration: 3+ Months
• *100% REMOTE**
• *Mon - Fri, 8a-5p MST**

Job Description:

Role Overview

We are seeking a hands on implementation engineer to configure and launch a Moodle based Learning Management System and learner dashboard for Foster Parents and Kinship Caregivers. The role will translate our Scope of Work and Functional Requirements into a production ready solution, working closely with IT, the Training Team (admins), and business stake holders. The environment will be state managed Docker/Kubernetes, with strict requirements for security (MFA, TLS), accessibility (ADA Title II / WCAG 2.1 AA), non functional performance, and operational runbooks. Location: Boise, Idaho (hybrid/remote acceptable; onsite for key milestones as needed)

Staff augmentation (full time during build & launch)

Key Responsibilities
• Moodle Configuration & Theming Configure Moodle LTS core and required plugins to support SCORM 1.2 Captivate modules and MP4 video delivery. Implement learner dashboard UX (cards/tiles, circular progress indicators, resume/recommended learning, DHW branding), responsive for desktop/tablet/mobile.
• Learning Structure & Logic Set up Tiers Development Pathways Trainings Badges and tier gating (Tier 2/3 unlock after Tier 1 completion). Auto assign Pre Licensing/Tier 1 to new users; provide open catalog fallback if needed. ILT (Instructor Led Training) Features Configure optional online registration, waitlists, capacity limits, session calendars, and region/virtual filters.
• Enable roster upload and completion recording; (attendance tools preferred, manual acceptable).
• Notifications & Communications Implement email + in app alerts for assignment, reminder, overdue (7 day cadence), completion, approval/denial. Reporting & Transcripts Deliver reports per user, course, date range, development pathway, and a list of all who completed the Pre Licensing/Tier 1 suite.
• Configure DHW branded transcripts; enable external certificate uploads; surface attempt counts to admins. Versioning & Retirement Enforce completions by course version; archive retired courses (hidden from learners); retain certificate access.
• Security, Accessibility, and Compliance Enforce username/password auth with MFA for admins/state employees; ensure HTTPS/TLS, password policy, session timeouts, and immutable audit logs. Guide course/content owners on captions, transcripts, alt text, keyboard navigation; support ADA Title II / WCAG 2.1 AA conformance and testing.
• Hosting & Operations (State Managed Docker/Kubernetes)
• Collaborate with IT ops to deploy Moodle in Docker/K8s; document backups (daily + incrementals), DR (RPO d 24h / RTO d 8h), monitoring/logging, patching cadence, and promotion across DEV/TEST/UAT/PROD.
• Size for bulk assignment up to ~6,000 users; meet performance targets (e.g., page render < 2s P95, catalog/search < 3s P95).
• Admin Enablement & Knowledge Transfer Train Training Team admins (&Client;10) on content management, enrollment, ILT sessions, reporting, transcripts, and operational procedures.
• Provide clear runbooks and admin documentation; support UAT and go live cutover.

Skills & Experience:

Must Have:
• Moodle administration/configuration experience (production deployments), including SCORM 1.2 and video delivery.
• Proven implementation of learning paths / pathways, badges, tier gating, and role based permissions.
• Hands on with notifications (email/in app), reporting, transcripts, and certificates in Moodle.
• Strong security fundamentals: MFA, TLS/HTTPS, password policy, session management, and audit logging.
• Practical knowledge of accessibility (ADA Title II context; WCAG 2.1 AA) and content remediation best practices (captions, transcripts, alt text, keyboard navigation).
• Experience working in Docker/Kubernetes environments; collaboration with IT ops for backups, DR, monitoring, patching, and environment promotion.
• Ability to write clear technical documentation/runbooks and conduct admin training.
• Excellent communication and stakeholder coordination skills (IT + business + Training Team).

Nice to Have:
• PHP/MariaDB/Postgres familiarity for Moodle stack; Linux administration basics.
• Experience configuring ILT features (registration, waitlists, capacity, calendar, region/virtual) and roster/attendance workflows.
• Experience delivering solutions in public sector or regulated environments.
• Exposure to performance tuning for low bandwidth users and responsive UX on mobile/tablet.
• Familiarity with REST/webhooks to prepare for future portal integration (out of scope for Phase 1).

Skill Matrix:
• Moodle LMS Configuration & Administration (SCORM 1.2, Learning Paths, Roles/Permissions)
• LMS Course Delivery & Reporting (SCORM packages, ILT setup, transcripts, certificates)
• Notifications & Workflow Configuration (email + in-app alerts, reminder/overdue logic)
• Security & Compliance (MFA setup, TLS/HTTPS, audit logging, WCAG 2.1 AA accessibility)
• Docker/Kubernetes Collaboration for Application Deployment (statemanaged hosting integration)
• Postgres or SQL Server Database Experience (queries, schema understanding, backup mgmt understanding, performance basics)
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Compensated Digital Writing Positions | Begin Publishing Kindle Books and Earn Royalties From Home

Remote

Director, Patient Solutions (Internal Hub)

Remote

[Remote] Solution Sales Advisor- Restoration Solutions

Remote

**Experienced Customer Experience Representative - Call Center (Remote Opportunity) at arenaflex**

Remote

CRM & Automation Engineer; AI‐Driven RevOps; m​/f​/d

Remote

Remote Senior Technical Project Manager

Remote

ABA Director of Billing

Remote

[Remote] Customer Service Representative - NJ Only, WFH

Remote

Credentialing Specialist

Remote

Experienced Full-Time Remote Data Analyst - Data Visualizations and Insights with Texas Workforce Commission

Remote
← Back