Quick Summary
We are seeking a hands-on Implementation Engineer to configure and launch a Moodle-based Learning Management System (LMS) and learner dashboard. This role supports Foster Parents and Kinship Caregivers by translating Scope of Work and Functional Requirements into a production-ready solution. The successful candidate will collaborate with IT, the Training Team (admins), and business stakeholders. The environment utilizes state-managed Docker/Kubernetes, with stringent 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 essential plugins to support SCORM 1.2 Captivate modules and MP4 video delivery.
- Implement a responsive learner dashboard UX, featuring cards/tiles, circular progress indicators, resume/recommended learning, and DHW branding, optimized for desktop, tablet, and mobile.
Learning Structure & Logic:
- Set up learning tiers, development pathways, trainings, and badges with tier gating logic (e.g., Tier 2/3 unlock after Tier 1 completion).
- Auto-assign Pre-Licensing/Tier 1 to new users and provide an open catalog fallback as required.
ILT (Instructor-Led Training) Features:
- Configure optional Instructor-Led Training (ILT) features, including online registration, waitlists, capacity limits, session calendars, and region/virtual filters.
- Enable roster upload and completion recording, with a preference for attendance tools (manual acceptable).
Notifications & Communications:
- Implement email and in-app alerts for assignment, reminders, overdue notifications (7-day cadence), completion, and approval/denial statuses.
Reporting & Transcripts:
- Deliver comprehensive reports by user, course, date range, development pathway, and a list of all users who completed the Pre-Licensing/Tier 1 suite.
- Configure DHW-branded transcripts, enable external certificate uploads, and display attempt counts to administrators.
Versioning & Retirement:
- Enforce completions by course version, archive retired courses (hidden from learners), and retain certificate access.
Security, Accessibility, and Compliance:
- Enforce username/password authentication with Multi-Factor Authentication (MFA) for administrators and state employees.
- Ensure HTTPS/TLS, robust password policies, session timeouts, and immutable audit logs.
- Guide course and content owners on best practices for captions, transcripts, alt text, and keyboard navigation to support ADA Title II / WCAG 2.1 AA conformance and testing.
Hosting & Operations (State-Managed Docker/Kubernetes):
- Collaborate with IT operations to deploy Moodle within Docker/Kubernetes environments.
- Document backup procedures (daily + incrementals), Disaster Recovery (DR) plans (RPO 24h / RTO 8h), monitoring/logging, patching cadence, and promotion across DEV/TEST/UAT/PROD environments.
- Size the system for bulk assignment of up to ~6,000 users and meet specified performance targets (e.g., page render times).
Admin Enablement & Knowledge Transfer:
- Train Training Team administrators (~10) on content management, enrollment, ILT sessions, reporting, transcripts, and operational procedures.
- Provide clear runbooks and comprehensive admin documentation.
- Support User Acceptance Testing (UAT) and go-live cutover activities.
Skills & Experience:
Must-Have:
- Moodle administration and configuration experience (production deployments), including SCORM 1.2 and video delivery.
- Proven experience implementing learning paths/pathways, badges, tier gating, and role-based permissions.
- Hands-on experience with notifications (email/in-app), reporting, transcripts, and certificates within Moodle.
- Strong security fundamentals: MFA, TLS/HTTPS, password policy, session management, and audit logging.
- Practical knowledge of accessibility (ADA Title II; WCAG 2.1 AA) and content remediation best practices (captions, transcripts, alt text, keyboard navigation).
- Experience working in Docker/Kubernetes environments, including collaboration with IT operations for backups, DR, monitoring, patching, and environment promotion.
- Ability to write clear technical documentation/runbooks and conduct administrator training.
- Excellent communication and stakeholder coordination skills (IT, business, and Training Team).
Nice-to-Have:
- Familiarity with PHP, MariaDB, or PostgreSQL for the Moodle stack, along with basic Linux administration.
- Experience configuring ILT features (registration, waitlists, capacity, calendar, region/virtual) and managing roster/attendance workflows.
- Experience delivering solutions within public sector or regulated environments.
- Exposure to performance tuning for low-bandwidth users and responsive UX on mobile/tablet devices.
- Familiarity with REST/webhooks for future portal integration (Phase 1 out of scope).
For applications and inquiries, contact: [email protected]

