National Consultant - Software Developer for Education Research Database Platform
United Nations Educational, Scientific and Cultural Organization
- Location:
- Phnom Penh, Cambodia
- Grade:
- 2 - Middle
- Category:
- Professional Staff
Posted Jul 12, 2026Apply by Jul 27, 2026 (1d left)
See your match score & applyThe consultant will design, develop, and deploy new system features within the existing SALA Digital platform to establish an ICT- and AI-related education research repository database. This role supports the enhancement of SALA Digital as a national research discovery platform, integrating advanced search functionalities and interoperability with national research journals.
Responsibilities
- Conduct a comprehensive functional, technical, and content assessment of the existing SALA Digital platform.
- Identify gaps, risks, and opportunities related to architecture, performance, security, and governance.
- Prepare an inception report detailing system assessment findings, the proposed approach for system enhancement, workplan, timeline, and coordination mechanisms.
- Facilitate structured consultations with MoEYS, UNESCO, the EdTech Hub, relevant education institutions, and selected journal/other stakeholders.
- Define and document detailed functional and technical requirements for the ICT/AI Education Research Repository.
- Design the system architecture, information architecture, metadata schema, taxonomies, and tagging frameworks aligned with international good practices and national priorities.
- Design and develop the ICT/AI Education Research Repository module within SALA Digital.
- Configure structured metadata fields and research content categories.
- Ensure bilingual (Khmer–English) metadata presentation where feasible.
- Integrate the repository seamlessly with existing SALA Digital user management and content systems.
- Develop a feature where researchers can submit their research papers for review before publication on the SALA digital platform.
- Optimise the software development to ensure high speed and performance anticipating increased users.
- Develop advanced search, filtering, and browsing functionalities for cross-journal discovery.
- Design and implement Open APIs and/or secure metadata harvesting mechanisms.
- Pilot and validate integration with priority national journals, ensuring accurate indexing and attribution.
- Design and implement an administrative analytics dashboard.
- Configure analytics to track usage, engagement, research access, and search trends.
- Develop visual reports to support decision-making and platform improvement.
- Ensure compliance with MoEYS standards on cybersecurity, data protection, copyright, and ethical use of research content.
- Implement role-based access control, audit logs, and data security safeguards.
- Conduct testing and troubleshooting to ensure system performance, reliability, and usability.
- Develop technical documentation, administrator manuals, and user guidelines.
- Deliver hands-on training and mentoring to MoEYS and EdTech Hub technical teams.
- Support the development of governance, sustainability, and scaling strategies for long-term operation.
- Support the preparation of presentations, inputs for meetings, donor reports, among others where updates on system development and functionality are required.
Requirements
- A relevant university degree (Master’s level or higher preferred) in Computer Science, Information Systems, Software Engineering, Educational Technology, Information Management, or a closely related field.
- Minimum of 5 years of professional experience in the design, development, and enhancement of enterprise-level digital platforms, information systems, or knowledge management systems.
- Demonstrated experience in developing and maintaining web-based platforms using modern frameworks and databases.
- At least 3 years of professional experience with Rust programming language, Next.js and/or MongoDB.
- Proven experience in API development, system integration, and interoperability, including secure data exchange and metadata harvesting.
- Demonstrated experience with advanced search, indexing, or discovery systems, such as digital libraries or research repositories.
- Demonstrated experience implementing data security, access control, and privacy safeguards.
- Demonstrated experience working with government counterparts, public institutions, and development partners, preferably in the education sector.
- Strong analytical and problem-solving skills.
- Excellent planning, coordination, and monitoring skills.
- Proven ability to develop technical documentation and training materials.
- Strong capacity-building and knowledge-transfer skills.
- Ability to work effectively in multi-stakeholder and multicultural environments.
- Excellent written and verbal English language skills.
- Native proficiency in Khmer language skills (spoken and written).
- Experience with the MoEYS digital platforms, Open Educational Resources, preferably on the Sala Digital platform (desirable).
- Experience in educational technology, research information systems, or digital transformation initiatives in the education sector (desirable).
Skills
- Software Development
- Enterprise Platform Design
- Web Platform Development
- Rust Programming
- Next.js
- MongoDB
- API Development
- System Integration
- Data Interoperability
- Secure Data Exchange
- Metadata Harvesting
- Advanced Search Systems
- Indexing Systems
- Digital Libraries
- Research Repositories
- Data Security Implementation
- Access Control
- Protection Safeguards
- Technical Documentation Production
- Training Material Development
- Capacity Building
- Knowledge Transfer
Languages
English, Khmer