EMIS Software Developer

with Ministry of Education, Youth and Sport
This job has already passed the closing date
Job Announcement

BTDC-ID: 6162
Closing Date:

Announcement Positions

Announcement Description

The Ministry of Education, Youth and Sport (MoEYS), under the Framework of the National Strategic Development Plan of the Royal Government of Cambodia, developed the Education Strategic Plan (ESP) 2019-20231 with the ambition to develop human capital to lead the transformation of Cambodia into an upper middle income country by 2030 and a developed nation by 2050. The key factors in student learning in the 21st century and the Industrial Revolution 4.0 or 5.0 are high quality teachers and the roles of schools that enable students to learn effectively. Initiatives such as these require effective information in order to ensure the capacity of staff operating in schools is sufficient, to monitor learning outcomes and to ensure effective deployment of staff to meet resource requirements in schools.

Announcement Positions

EMIS Software Developer

Position Summary

Purpose of the assignment

The overall objective of the consultancy is to develop and upgrade EMIS system including frontend, backend and particular required reports and to ensure EMIS online system security.

Contract duration, location and other conditions

The duration of the contract will be for a period of 12 months, from 01 September 2020 to 30 August, 2021. During the contract, the national Consultant have to develop existing EMIS database systems. Deployment and server maintenance are also taken part during contract. Furthermore, the national consultant has to provide continuous technical assistance to technical DoEMIS staff and It is also expected that the Consultant will be based at the DoEMIS to closely liaise with relevant departments and DPs mentioned previously.

Contract supervisor and other stakeholders

The Consultant will work under the Supervision of the Director of the Department of EMIS. He/she will directly report to the Director of EMIS Department who is responsible for direct supervision for review of deliverables and recommendations to release payments linked to deliverables and

indirectly report to CDPF team technical inputs and comments of deliverables.As CDPF III aims to institutionalize the MoEYS’s harmonized EMIS data management system, the Consultant is expected to work in such a way to maximize the impact and sustainability of the inputs, by taking an approach that actively supports capacity development and ownership by the EMIS departments and relevant technical departments. The Consultant is required to:

  • Work in close coordination with the designated MoEYS stakeholders, following reporting lines as established
  • Work in close coordination with other MoEYS counterparts, technical advisors, as well as those appointed by other complementary programmes, to ensure coherence and synergy
  • Collaborate effectively with other relevant development partners
  • Build the capacity of the MoEYS.
  • Source Code, Scripts, Data Structure, ERD and Documentary is belonging to MoEYS, after finished the contract.
Expectations - Duties, Responsibilities
  • Specific tasks include, but will not be limited to, the following:
  • Perform an external coding review of the EMIS with the objective of developing a report on methods for increasing speed and performance.
  • Centralize the hosting and improve deployment of EMIS required to enable internet access to the EMIS for districts and provinces and enable effective centralized storage of all EMIS data.
  • Develop data and systems security procedures and mechanisms against hackers and/or system disruption
  • Revise/upgrade the EMIS software, functionality usage and maintenance procedures to make it operational both offline and online based on EMIS Master Plan, and the EMIS five-year National Strategic for Development of Education Statistics (NSDES) 2019-2023.
  • Implement other recommendations or suggestions made in the concept note on EMIS/HRMIS and Students Tracking System data harmonization.
  • Test, maintain and recommend software improvements to ensure strong functionality and optimization of EMIS, addressing synchronization issues and other shortcomings of EMIS identified.
  • Transition knowledge to local support team and put in place the necessary mechanism for highly reliable software solution through training of EMIS teams in data collection, data entry and other relevant technical matters.The consultant will provide training and coaching and introduce the EMIS staff on how to use the software for EMIS data changes
  • Short-term technical support for system maintenance with EMIS staff during the consultancy.
  • Coordinate with a team of consultants, including the HRMIS and Student Tracking System consultants to promote data harmonization, compatibility and optimization
  • The consultant is to develop a harmonized system by putting public and private annual school census forms, STS, community pre-school, WASH, QEMIS, textbook and climate change inputting forms and database into one package.
  • The consultant is to prepare the system and user manuals for system administrator anduser.
Requirements - Skills, Qualifications, Experience
  • 5 year-experience in development of enterprise information systems in the Software
  • Developing Company.
  • 5-year experiences in Full Stack developments and Dev Ops.
  • 2-year experiences in Project Manager
  • 3 year-experience in:
  • Front end ( HTML, CSS, JavaScript, React, Vue, Vuetify, Angular, Webpack, Bootstrap, Material UI )
  • Back End ( Node, PHP, Java (Spring), ASP.NET, Redis )
  • Database ( MySQL, MSSQL, Postgres, MongoDB, Elasticsearch, neo4j, RabbitMQ )
  • Mobile APP Flutter Dart, React Native, Java SDK, Objective C Swift, Xamarin)
  • Reporting Kibana, Microsoft Report, Microsoft BI)
  • GIS Arc GIS, Map Info, Google Map API, OpenStreetMap API)
  • PEN TEST (External testing, Internal testing, Blind testing, Double-blind testing, Targeted testing, Web API Security, Web Application Security, Intrusion detection and intrusion prevention, DDoS Mitigation, Sticky Session, Data Loss Prevention (DLP), DNS Load Balancing and Failover, DDoS Attacks, Distributed Denial of Service (DDoS), Bots)
  • Security on Hardware & Software: Hardware: Firewall with Cisco, Fortinet, Mikrotik, Cisco AP and Wireless Router. Software: SSL, Certificate Server, User & Account Security, Encryption and Decryption Technology
  • Proven development background with cited examples.
  • Holding Master degree in Sciences
  • Experience in development of HRMIS is an advantage but not required as is experience in development of systems in the sector of Education Statistics and Indicators.
  • A relevant university degree in (management of) information systems, computer science, and/or information technology
  • Excellent planning, organizational, monitoring and coordination skills
  • Knowledge of South East Asia and Cambodia contexts considered an asset
  • Working verbal and written English language skills
  • Ability to work collaboratively with Development Partners and counterparts in government and at sub-national levels
  • Ability to deliver results amid deadlines
  • Knowledge in Data Sciences is advantage
 

How to Apply

Interested candidates are kindly requested to apply and submit the following documents:

  • A letter of interest explaining how your qualifications and experience make you suitable for the position.
  • Curriculum Vitae or Resume
  • Fee proposal or price proposal by indicating daily rate (in US$) to undertake the terms of reference above, including travel costs and accommodation and other related costs. Applications submitted without a daily rate will not be considered.
  • The contact details of three referees.
  • Your application should be submitted to e-mail in the contact detail provided no later than closing date. (move to next month for ready to start).
 
Attachment
 

Contact Details

Contact Name
  • Ministry of Education Youth and Sport
 
Email