Moodle Administration Consultant

Last Mile Health

About the organization

About Last Mile Health

Last Mile Health partners with governments to design, scale, strengthen, and sustain high-quality community health systems, which empower teams of community and frontline health workers to bring life-saving primary healthcare to the world’s most remote communities. LMH is a registered 501(c)3 non-profit organization. For more information, visit

We are an equal opportunity employer and value diversity at LMH. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


At Last Mile Health (LMH), we are all teachers and learners. Do you have experience configuring, designing and using E-Learning platforms? If so, you may be our next Moodle Administration Consultant (Moodle Admin).

Reporting to the Senior Manager, Digital Health, the Moodle Admin will work closely with the Ministry of Health, Digital Health Division to design, configure and customize the existing Continuous Professional Development (CPD) E-Learning (Moodle instance) platform to enable improvements to its functionality. Primarily, the Moodle Admin will support the CPD, E-Learning Team at the Ministry of Health as they create, upload, and manage E-Learning content, configure, and troubleshoot the Moodle platform complications. The Moodle Admin provides maintenance support to MoH’s CPD E-Learning platform as well as assists with integration of the Moodle instance and platform with relevant health information systems. Working with MoH, subject matter experts, key stakeholders, and the global Last Mile Health’s Education team, the Moodle Admin will support the development/establishment of policies, processes and procedures related to maintenance, update, integration and development of the Moodle application and environment. 

Please note that in depth experience using Moodle is a requirement for this consultancy.


What You’ll Bring

-Bachelor’s Degree in Education Technology, Computer Sciences, Information Systems, Instructional Design, System Administration or any related field.
-Minimum 2 years of experience as an administrator of a learning management system
-Understanding of e-Learning authoring tools such as Articulate Storyline & Rise 360, with basic HTLM5 programming knowledge
-Must have previous experience working with government stakeholders
-Hand-on experience configuring and customizing Learning Management system
-Experience in HTML, CSS, PHP and JavaScript
-Experience in SQL database management, back end coding and server management
-Highly organized with strong attention to detail, while also able to manage multiple priorities

You’ll Impress Us If

-You have an advanced understanding of community health systems
-You have demonstrable project management skills with a high level of organization
-You have excellent communication skills to manage and interact with a diversity of stakeholders from diverse backgrounds.
-You have demonstrable ability to manage complex technical project and team dynamics


Remuneration – Maximum estimated fees upon completion of $3,000 per month inclusive of withholding tax.

Application instructions

To apply, use the link.

Before responding to this announcement, please review the Terms of Use [PDF]. The Peace Corps is not able to confirm the legitimacy of all positions posted to this jobs board. If you believe an announcement has violated the Peace Corps Terms of Use, please contact [email protected].

Equal Opportunity Employment

The posting employer has certified that this announcement complies with Peace Corps’ Equal Opportunity Employment policy:

The Peace Corps is committed to providing equal opportunity to all employees, Volunteers, and applicants for employment and volunteer service. Peace Corps policy prohibits discrimination and harassment because of race, color, religion, sex, national origin, age (40 or over), disability, sexual orientation, gender identity, gender expression, marital status, parental status, political affiliation, union membership, genetic information, or history of participation in the Equal Employment Opportunity process, grievance procedure, or any authorized complaint procedure.

Does this sound like the position for you?

Apply to job