Moodle Developer

This opening expired 11 months ago. Do not try to apply for this job.

OICT - Office of Information and Communications Technology

Open positions at OICT / Open positions at UN
Logo of OICT

Application deadline 11 months ago: Monday 1 May 2023 at 23:59 UTC

Open application form

Result of Service Detailed documentation on the tasks performed

Work Location India

Expected duration 12 months

Duties and Responsibilities The UN’s Office of Information and Communications Technology (OICT) defines the strategic direction for Information and Communications Technology (ICT) to the UN Secretariat. It oversees ICT programs, budgets, and decision-making to align with the Secretariat’s overall ICT strategy. We are looking for a passionate Moodle Developer, and he/she will be responsible for the Design, Develop, and Debugging of Moodle. Within delegated authority and in close cooperation with the Software Production Coordinator, the Moodle Developer will be responsible for the Duties and Responsibilities mentioned below:

Analyze business processes and user requirements to establish Moodle Installation, Administration, Maintenance, Design, and Develop enterprise-level learning management systems using Moodle as a base. Implement multi-tenancy scalable LMS architecture Integration of various APIs and web services with Moodle Working with Moodle installations based on MySQL and Postgresql Implementing custom bespoke dashboards Preparing custom themes and plugins like local plugins, blocks, reports, etc. Integrating Moodle with external systems like Auth0, Microsoft Azure, Liveperson, LinkedIn, Google API, and others Implementing SSO solutions (NTLM, SAML) connecting with Moodle / Totara Preparing custom API solutions for external systems Implementing custom enrollment methods Provide technical support, training, and customer service to all LMS users/clients as needed. Improve the performance and security of Moodle LMS Moodle Theme Development & Integration Develop and manage internal and external support documentation. Ensures assets/data security and integrity.

Qualifications/special skills A first-level university degree/diploma in any stream. A minimum of seven years of experience in a similar role Experience in web development including PHP, HTML, Javascript/jQuery and CSS Experience in integrated plugins and writing new plugins to extend the Moodle system core features Experience in data management and query building using MySQL and other RDBMS Experience in XML data structures and Web services Knowledge in Customizing Moodle functionalities and Developing Custom Themes for Moodle Knowledge of Core PHP, Moodle,CSS, MySQL, HTML, JQuery, Javascript, Ajax Strong understanding of LTI tools and multiple format content management.

Languages Good command of English is required.

No Fee THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.

Added 1 year ago - Updated 11 months ago - Source: careers.un.org