Moodle Developer and LMS Manager – Part-Time
About ExpertGate
ExpertGate is a social enterprise that aims to bring together academic and industry experts on a single, integrated platform. This platform connects the brightest minds from around the world, giving clients access to the top 5% of experts in various fields. As an expert, you can showcase your skills, offer courses, participate in research projects, and provide consultations in areas such as Agriculture, Healthcare, Education, Manufacturing, and more. For clients, ExpertGate offers a valuable opportunity to find and connect with highly qualified experts who can deliver customized solutions to meet their unique needs. ExpertGate serves as your gateway to exceptional expertise and collaboration.
Our Vision is to be the leading platform that integrates management tools for projects, research, course offerings, and consultations into a unified space, fostering global collaboration and driving innovation. Our Mission is to connect top experts for everyone, everywhere—let’s break down barriers and unite academic and industry experts to foster global collaboration and drive innovation.
Our Social Contribution is centered on our commitment to positively impacting the communities we serve. At ExpertGate, we dedicate 50% of our profits to support educational initiatives aimed at uplifting underprivileged communities.
By joining us, you’re not just connecting with top experts; you’re also participating in a larger mission of empowerment and change. Together, we can dismantle barriers to education, encourage inclusivity, and create opportunities for those who need them most. Your support plays a vital role in transforming lives and promoting sustainable development in communities worldwide.
Position Information
ExpertGate is a dynamic platform connecting top experts with global clients for training, consultation, and research services. We are seeking a skilled Moodle Developer and LMS Manager to join us on a part-time basis, working remotely from Sunday to Thursday, starting at 01:00 AM GMT for 5 hours daily. The ideal candidate should have a strong background in Moodle’s architecture, plugin development, and system administration, with a proactive approach to system maintenance, integration, and user support.
Benefits
Annual Leave: Generous annual leave entitlements to ensure you have time to recharge and rejuvenate.
Sick Leave: Paid sick leave to support your health and well-being when you need it most.
Public Holidays: Paid public holidays to celebrate important occasions with family and friends.
Long Service Leave: Eligibility for long service leave after a period of continuous service, recognizing your commitment to the organization.
Contribution to Social Impact: Be part of a social enterprise committed to giving back to the community, with 50% of profits directed towards educational initiatives for underprivileged communities.
Selection Criteria
Applicants must meet the technical and experience requirements outlined for this position. In addition to the general selection criteria:
Demonstrated expertise in Moodle customization and architecture, including plugin development, theme adjustments, and integration with external systems.
Proficiency in PHP programming and experience with Moodle’s API, database schema, and web services.
Strong skills in front-end development (HTML, CSS, JavaScript) to create user-friendly and responsive interfaces.
Proven experience with database management and SQL optimization in MySQL.
Familiarity with Git version control for code collaboration and management.
Additional Skills and Experience
Experience with Moodle theme and plugin development to enhance system functionality.
Understanding of DevOps practices including CI/CD pipelines and server management.
Knowledge of web security best practices and data protection.
Problem-solving skills with the ability to troubleshoot and debug effectively.
Strong communication skills to collaborate with non-technical team members and adapt to new requirements.
General Selection Criteria
Proficient in PHP, MySQL, HTML, CSS, and JavaScript for managing and customizing LMS functionalities.
Strong understanding of Moodle’s core architecture, APIs, and plugin/theme development guidelines.
Ability to manage database resources effectively to support optimal LMS performance.
Commitment to continuous learning and adaptation in a fast-paced environment.
Experience in secure coding and web security practices.
Excellent communication skills to collaborate with diverse teams and explain technical concepts.
Test Task for Shortlisted Candidates
Selected candidates will be required to complete a task involving the implementation of a token-based auto-login feature from an external website to the Moodle LMS. This task ensures that the token expires within 24 hours. Details of the test will be provided to shortlisted candidates.
Immigration Sponsorship
Please note that employer visa sponsorship will not be provided for this position.
Position Enquiries
For any inquiries regarding this position, please contact me via email at talent@expertgate.org
Note: Only applications submitted through the ExpertGate online recruitment system will be accepted.