1

Moodle Administrator Jobs (NOW HIRING)

LMS Administrator Location(s): Monterey, CA Hours: Regular Full-Time Salary Range: 90k/yr - $103k ... Strong technical proficiency with Learning Management Systems (LMS) platforms (e.g., Moodle, Canvas ...

LMS Administrator Location(s): Monterey, CA Hours: Regular Full-Time Salary Range: 90k/yr - $103k ... Strong technical proficiency with Learning Management Systems (LMS) platforms (e.g., Moodle, Canvas ...

CA-LMS Administrator

CA · On-site

$90K - $103K/yr

The individuals in this role will act as administrators for all web-based and mobile applications ... Strong technical proficiency with Learning Management Systems (LMS) platforms (e.g., Moodle, Canvas ...

The individuals in this role will act as administrators for all web-based and mobile applications ... Relevant experience includes Sakai, Kaltura, Blackboard, Moodle, Angel, Webex, DCO, Connect, iOS ...

New

The individuals in this role will act as administrators for all web-based and mobile applications ... Strong technical proficiency with Learning Management Systems (LMS) platforms (e.g., Moodle, Canvas ...

next page

Showing results 1-20

Moodle Administrator information

See salary details

$11

$33

$72

How much do moodle administrator jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for moodle administrator in the United States is $33.99, according to ZipRecruiter salary data. Most workers in this role earn between $20.43 and $43.99 per hour, depending on experience, location, and employer.

What are the typical day-to-day responsibilities of a Moodle Administrator?

A Moodle Administrator’s day-to-day tasks typically include managing user accounts, configuring course settings, updating content, troubleshooting technical issues, and ensuring safe data backups. You'll work closely with instructors and instructional designers to support course creation, implement system updates, and respond to support tickets from students or faculty. Regular maintenance, monitoring system performance, and testing new plugins or features are also key parts of the job. This role often involves collaboration across IT and academic teams to ensure the LMS meets the institution's evolving needs.

What is a Moodle Administrator job?

A Moodle Administrator is responsible for managing, configuring, and maintaining the Moodle Learning Management System (LMS). Their duties include user management, troubleshooting technical issues, implementing updates, ensuring security, and customizing the platform to meet institutional or organizational needs. They also provide support to instructors and students, ensuring a smooth e-learning experience. The role requires technical expertise, problem-solving skills, and knowledge of Moodle’s features and plugins.

What are the key skills and qualifications needed to thrive in the Moodle Administrator position, and why are they important?

To thrive as a Moodle Administrator, you need strong technical expertise in learning management systems (LMS), experience with PHP and SQL, and a background in IT support or educational technology. Familiarity with Moodle plugins, server management, and holding certifications like Certified Moodle Educator (CME) are often preferred. Attention to detail, problem-solving abilities, effective communication, and a customer-service mindset are valuable soft skills. These capabilities ensure the platform runs smoothly, users are supported, and learning experiences are optimized for both educators and students.

More about Moodle Administrator jobs
What are the most commonly searched types of Moodle Administrator jobs? The most popular types of Moodle Administrator jobs are:
What states have the most Moodle Administrator jobs? States with the most job openings for Moodle Administrator jobs include:
Infographic showing various Moodle Administrator job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 98% Full Time, and 1% Temporary. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $70,699 per year, or $34 per hour.
Full Stack Software Developer (Job ID: 4347)

Full Stack Software Developer (Job ID: 4347)

Valkyrie Enterprises

Virginia Beach, VA • On-site

Full-time

Posted 9 days ago


Job description

Job Summary:
Valkyrie Enterprises has an immediate need for a Full Stack Software Developer to support the Navy Afloat Maintenance Training Strategy (NAMTS) program. This position is responsible for architecting, developing, securing, and maintaining scalable software solutions that support training administration and qualification tracking for United States Navy Sailors.
Responsibilities:
• Design, develop, and maintain complex web-based applications that support NAMTS education, qualification tracking, and administrative workflows.
• Develop and maintain custom Moodle plugins, integrations, and administrative tools using PHP, SQL, and Moodle APIs.
• Design and implement responsive front-end interfaces using HTML, CSS, JavaScript, and modern frameworks.
• Develop backend services, APIs, and business logic using PHP, Python, Java, Node.js, or similar technologies.
• Design, manage, and optimize relational database solutions supporting training records, JQRs, reporting, audit requirements, and system integrations.
• Create and maintain advanced SQL queries, stored procedures, database scripts, and automated reporting capabilities.
• Support system integration efforts between learning management systems, dashboards, databases, and external Navy information systems.
• Implement and maintain secure authentication and authorization solutions using technologies such as Keycloak, OAuth2, OpenID Connect, and Single Sign-On (SSO).
• Deploy, administer, and maintain Linux-based application environments and containerized solutions utilizing Docker and related technologies.
• Troubleshoot and resolve issues across application, database, infrastructure, and integration layers.
• Collaborate with Government stakeholders, curriculum developers, data analysts, and project managers to translate operational requirements into scalable technical solutions.
• Develop technical documentation, design artifacts, user guides, and sustainment documentation.
• Support software testing, validation, deployment, cybersecurity compliance, and continuous improvement initiatives.
• Evaluate emerging technologies, software development methodologies, and cybersecurity standards to improve system performance and maintainability.
• Manage multiple development projects and priorities while ensuring timely delivery of high-quality software solutions.
• Support long-term sustainment, modernization, and enhancement efforts across the NAMTS digital ecosystem.
Qualifications:
Required:
• Must have a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Mathematics, Data Science, or a related technical field, or equivalent professional experience.
• Must have at least 4+ years of professional software development experience in full stack or backend-focused roles.
• Must have strong proficiency in backend development using PHP, Python, Java, Node.js, or similar technologies.
• Must have experience developing modern front-end interfaces using HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.
• Must have strong SQL and relational database design experience, including query optimization and data integrity practices.
• Must have experience developing and supporting RESTful APIs and system integrations.
• Must have experience working with Git and GitHub version control workflows.
• Must have experience administering and developing within Linux-based environments.
• Must have experience with Docker or containerized application environments.
• Must have strong debugging, troubleshooting, and root-cause analysis skills.
• Must have the ability to independently manage multiple development efforts and deliver complete technical solutions.
• Must have strong written and verbal communication skills.
• Must have the ability to quickly learn and adapt to evolving technologies, frameworks, and mission requirements.
Preferred:
• Degree in a related technical field.
• Experience supporting Moodle LMS or other enterprise learning management systems.
• Experience supporting Department of Defense, military, or highly regulated enterprise environments.
• Familiarity with NAMTS, Job Qualification Requirements (JQRs), competency-based training systems, or workforce development platforms.
• Experience implementing identity and access management solutions such as Keycloak.
• Familiarity with DevSecOps practices, CI/CD pipelines, automated testing, and infrastructure-as-code concepts.
• Understanding of DoD cybersecurity requirements, RMF processes, audit readiness, and secure software development practices.
• Demonstrated commitment to continuous learning, professional growth, and technical excellence.
• Demonstrated experience developing, maintaining, and troubleshooting custom Moodle plugins, themes, and integrations.
• Moodle Administrator Certification (MAC) or equivalent Moodle administration training.
• Moodle Developer Certification or equivalent experience developing custom Moodle plugins and integrations.
• Moodle Educator Certification (MEC).
• Experience supporting enterprise Moodle environments with 1,000 or more users.
• Experience integrating Moodle with identity and access management solutions, including Keycloak, LDAP, OAuth2, SAML, and Single Sign-On (SSO).
• Experience supporting or administering Moodle Workplace environments.
• Industry certifications such as AWS Certified Developer, AWS Solutions Architect, CompTIA Security+, ISC2 Certified in Cybersecurity (CC), Certified Kubernetes Application Developer (CKAD), Red Hat Certified System Administrator (RHCSA), or similar cloud, security, Linux, or containerization certifications.
Company:
Valkyrie Enterprises provides world-class products and services to the U.S. Navy, Department of Defense (DoD), and commercial clients. Founded in 2007, the company is headquartered in Virginia Beach, USA, with a team of 501-1000 employees. The company is currently Late Stage.