Position: Software Developer (further Consultant) – 2 positions
Location: Chisinau, Moldova
Period of Performance: March – May 2023
Total Level of Effort: up to 20 working days each
Work Plan Activity: Task: 1.1 Enhance institutional capacity of the E-Governance Agency (EGA).
Background
The USAID Moldova Institutional and Structural Reform Activity (MISRA) is a five-year project funded by the United States Agency for International Development (USAID) and implemented by Nathan Associates Inc. MISRA’s objective is to stimulate a sustainable and inclusive recovery from the regional crisis, improve the institutional, business, and trade enabling environment in Moldova by supporting Moldova’s public institutions and the private sector to accelerate the implementation of trade liberalization mechanisms, adopt structural and investment climate reforms, accelerate financial sector reforms, improve economic governance in the public sector, and enhance strategic communications between the private and public actors. MISRA builds on prior and ongoing USAID and US Government activities in the business enabling environment and trade facilitation space to strengthen Moldova’s economic growth and resilience, and by doing so, increase transparency and accountability.
The Open Data Portal (https://date.gov.md/) is a public informational resource aimed to provide the public with data collected and produced by authorities, state institutions, and Government in general. The Open Date Portal is a governmental service that offers possibility for entities to access authentic, upright, and accurate data from registers and state information systems, in real time, in line with their legal purpose. This is statistical data or structured data that is reflected in a list or non-narrative form and that can be transmitted in digital format and processed automatically. Open government data is freely available to anyone for use, copying, transmission, distribution, modification, transformation, republication, without any restrictions or control mechanisms.
Currently 12 Ministries and 5 Governmental institutions publish open data sets on the referred Portal with more than 1170 open data sets on various categories containing structural, statistical data either reflected as a list or in non-narrative form, published and available to the public in various formats, like XLS, xlsx, PDF, CSV, Docx, Docs, ZIP, Xlsb, TXT. The data exposed through this interface is retrieved in an automated and real-time way via the MConnect interoperability platform.
From the technical standpoint, the Open Data Portal solution is developed based CKAN Portal, (Comprehensive Knowledge Archive Network, an open-source technology used worldwide by different Governments, companies for managing open data), which is an opensource portal for open data for storing and distributing open data. The CKAN backend, the part that runs on the Web server, is mainly written in Python. The web pages they offer to users' browsers include JavaScript. CKAN retains information about the datasets to be offered to users in PostgreSQL databases. Searches are implemented by Solr. CKAN installations can be queried through web APIs.
The current version of CKAN, 2.4., is already outdated and consequently generates deficiencies in the use of the portal both by the entities (providers of data) as well as by the administrator. The scope of the work is to upgrade the Open Data Portal to the most recent version of CKAN, and make sure all functionalities work as expected.
The consultant will work in close cooperation with the DevOps specialist.
Deliverables
Consultants Qualifications Requirements
Qualification requirements:
Supervisory Responsibilities and Reporting
The consultant will work with the DevOps specialist on the preparation of the user guide and the integration guide.
The consultant will report to Team Lead for Component 1.
How to Apply
We welcome your CV and, preferably, cover letter at Moldovajobs@nathaninc.com. Please apply by March 31, with “Software Development” in the subject line. This short-term position will remain open until filled.