🚀About Botlhale Village:
At Botlhale Village, we leverage the power of technology to pioneer innovative solutions and drive meaningful change. Established as a dynamic tech hub, we provide custom software development and incubation for startups. Our mission is to use technology as a catalyst for global positive impact, fostering technological empowerment.
Job Purpose:
We are seeking a skilled Moodle LMS Developer to join our team. The ideal candidate will have experience managing, configuring, and developing Moodle Learning Management Systems (LMS). The role involves customization, plugin development, and integration of Moodle with other systems, ensuring seamless operation and user satisfaction.
Key Responsibilities:
Moodle Management & Configuration:
- Manage and maintain the Moodle LMS platform, ensuring it operates efficiently.
- Configure and customize Moodle settings to meet organizational needs.
- Monitor system performance and resolve technical issues promptly.
Plugin Development:
- Develop, customize, and maintain Moodle plugins to extend platform functionality.
- Ensure plugin compatibility with Moodle core and other integrated systems.
- Test and troubleshoot plugins to ensure optimal performance.
Customization & Integration:
- Design and implement custom themes, modules, and features for Moodle.
- Integrate Moodle with third-party applications such as HR, ERP, or CRM systems.
- Develop APIs and web services for seamless data exchange.
Support & Documentation:
- Provide technical support to users, addressing queries and resolving issues.
- Create and maintain documentation for configurations, customizations, and processes.
- Train staff and end-users on Moodle usage and features
Security & Updates:
- Apply updates and patches to maintain system security and functionality.
- Ensure data security and compliance with relevant regulations.
✅Requirements:
Educational Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field. Equivalent experience may be considered.
Technical Skills:
- Proven experience managing and developing Moodle LMS.
- Proficiency in PHP, MySQL, HTML, CSS, JavaScript, and AJAX.
- Experience with Moodle plugin development and theme customization.
- Knowledge of APIs, web services, and system integrations.
- Familiarity with Linux servers and command-line tools.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage multiple projects.
💥Benefits:
- State-of-the-art technology equipment.
- Beautiful office location in Menlyn Maine with hybrid working options.
- Opportunity to work across a diverse range of products and services, gaining broad experience in various domains.