Sr Learning Management System Administrator
Listed on 2026-10-02
-
IT/Tech
Systems Administrator, IT Support, Database Administrator
USD $70,000.00 - USD $97,000.00 /Yr.
OverviewAs the Senior Learning Management System Administrator, you will be responsible for owning our Moodle LMS end-to-end. You will manage the Linux servers and database it runs on, through the application layer, to the day-to-day experience of the faculty and students who use it. This role sits at the intersection of systems administration and educational technology. You should be equally comfortable tuning a SQL query, optimizing a redis cache, and helping an instructional designer get a course built correctly.
You will work closely with the IT team, instructional designers, and educators to ensure that the LMS effectively supports course delivery, user experience, and data management. This position requires in-depth expertise in Moodle administration and Linux server management. You may also be tasked with maintaining other Linux systems. The Senior Learning Management System Administrator reports to the Director of Network Services.
You must reside in one of the following states to work remotely:
Arizona, California, Colorado, Connecticut, Florida, Indiana, Missouri, Virginia, New Jersey, New York, Pennsylvania, Tennessee, Texas, Vermont, and Wisconsin.
Platform and Infrastructure
- Administer the Linux servers (web servers, database, file servers, and caches) that form the Moodle environment, including performance tuning and capacity planning
- Own system monitoring, usage-based performance analysis, and reporting to guide optimization decisions
- Implement and maintain backups, access controls, and security hardening to protect user data and system integrity
- Apply Moodle updates and security patches on a defined cadence; lead planning and execution of major upgrades and migrations
- Contribute to broader Linux system administration and data center infrastructure maintenance
- Participate in a 24x7 on-call rotation
Moodle Application and Integrations
- Configure and maintain the Moodle LMS (plugins, themes, roles, and enrollment workflows) to keep it performant and available
- Manage the integrations that drive user accounts, permissions, and course enrollments
- Ensure LTI and SCORM integrations and other system connections function reliably across the LMS and adjacent applications
- Troubleshoot and resolve issues spanning server, database, and application layers
End-User Experience and Collaboration
- Partner with instructional designers and educators to ensure the LMS meets curriculum and training needs
- Provide direct technical support and training to faculty and staff on LMS usage and best practices
- Collaborate with IT colleagues on seamless integration between the LMS and other University systems
Leadership
- Operate with a high degree of independence, exercising sound judgment on system and project decisions
- Lead projects and, where applicable, provide direct supervision to technical staff
- Other duties as assigned
Education:
- Minimal
Qualifications:
Completion of secondary education (high school) or equivalent - Preferred Qualifications:
Bachelor’s degree in Computer Science, Information Technology, Information Systems or related field
Experience:
- Minimal
Experience:
Five to seven years of system administration - Minimal
Experience:
Design, planning and implementation of at least one major system or service - Minimal
Experience:
Project lead of the implementation of at least one major project or service - Preferred Experience:
More than ten years of system administration demonstrating increasing levels of responsibility and leadership - Preferred Experience:
Knowledge of digital accessibility and WCAG 2.1 AA requirements - Preferred Experience:
Direct management of one part time or full-time technical staff member - Preferred Experience:
Project lead or manager on the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).