Quick Summary
We are seeking a hands-on Business Intelligence Architect/Developer to configure and launch a Moodle-based Learning Management System (LMS) and learner dashboard. This fully remote position involves translating scope of work and functional requirements into a production-ready solution for Foster Parents and Kinship Caregivers. The role requires close collaboration with IT, the Training Team, and business stakeholders. The environment will utilize state-managed Docker/Kubernetes, adhering to strict requirements for security (MFA, TLS), accessibility (ADA Title II / WCAG 2.1 AA), non-functional performance, and operational runbooks.
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), ensuring responsiveness for desktop, tablet, and 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 and 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 authentication 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 24h / RTO 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 (~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).
Required/Desired Skills with Experience
- Moodle LMS Configuration & Administration (SCORM 1.2, Learning Paths, Roles/Permissions): Required, 3 Years
- LMS Course Delivery & Reporting (SCORM packages, ILT setup, transcripts, certificates): Required, 3 Years
- Notifications & Workflow Configuration (email + in-app alerts, reminder/overdue logic): Required, 2 Years
- Security & Compliance (MFA setup, TLS/HTTPS, audit logging, WCAG 2.1 AA accessibility): Required, 2 Years
- Docker/Kubernetes Collaboration for Application Deployment (state-managed hosting integration): Required, 1 Years
- Postgres or SQL Server Database Experience (queries, schema understanding, backup mgmt understanding, performance basics): Highly desired, 2 Years
For applications and inquiries, contact: [email protected]

