Урилгын дугаар: | 213/CS/001 |
Захиалагч: | Сангийн яам |
Зарын төрөл: | Зөвлөх үйлчилгээ |
Зарласан огноо: | 2021.07.29 |
Дуусах огноо: | 2021.08.05 15:00:00 |
A. BACKGROUND
The World Bank (WB) and the European Union (EU) has been implementing a Trust Fund (TF) financed project called Strengthening Governance in Mongolia aimed to support the efforts of the Government of Mongolia (GOM) to improve fiscal discipline, public financial management (PFM), and transparency and accountability processes for strengthened governance in the public sector in Mongolia.
This TF, through both Recipient Executed (RE) and Bank Executed (BE) interventions, serves two main purposes. Firstly, it complements and expands the ongoing technical assistance the WB is providing through the Strengthening Fiscal and Financial Stability (SFFS) Project. Secondly, this TF supports the GOM in advancing the current efforts toward increasing transparency, participation and accountability in fiscal matters as well as in strengthening its capacity to deal with non-technical drivers of the reform process that prevent state agencies from implementing policies and regulations as intended.
The Component 2 of the TF primarily focuses on supporting the specific needs of the GOM to establish sound fiscal discipline, to improve expenditure management by strengthening the budget credibility, to establish the foundations for medium-term budgeting, and to re-orient public investment to strategic projects linked to the diversification of the economy. Five priority areas constitute the core of the component: (i) development and implementation of a public financial management reform plan and inter-agency coordination; (ii) strengthening budget preparation and execution towards results-based medium-term budgeting; (iii) improving budget reporting and transparency by increasing the comprehensiveness of fiscal and financial information and reporting; (iv) improving the management of contingent liabilities, through enhancing the existing governance framework for recognizing, managing, and disclosing contingent liabilities; and (v) strengthening public investment management, through the development and implementation of mechanisms for prioritizing capital project proposals and cost-benefit analysis.
The Ministry of Finance is operating more than 12 fiscal and financial related nation-wide information systems. As the number of independent systems increasing, the requirement of data sharing and exchange is more in demand.
MoF created a working group to conduct an analysis on implementing a solution for an integrated system and on improving connectivity among all of its systems. Also, under the subcomponent of Strengthening Fiscal and Financial Stability Project (SFFSP) on strengthening the public financial management institutional capacity, the WG conducted analyses of MoF systems, their interconnectivity solutions, user requirements and planned the project schedule.
MoF has been implementing Point-to-point micro web services solution on each systems because of its simple and straightforward approach and urgent business needs, however it is the least recommended solution from the WG since such approaches are not sustainable regarding cost, ineffective data exchange without any standards, increased complexity and more.
Also, traditional system development approaches created chaotic situation when different vendor usage different choices of technology, platform, framework and it became difficult to maintain interoperability among the systems. Considering these issues, it is necessary to take more strategic, holistic and integrated approach for this problem. Hence it is necessary to develop enterprise architecture and platform which will comprise principles, reference models, standards and guidelines.
Therefore, MoF is planning to implement Intermediate Data Exchange solution among all of the MoF systems, as well as with other ministries and agencies as a mid-term development plan under the PFM strategy. The plan is listed as an activity “Provide interconnectivity of financial systems and Develop PFMIS” under the objective “Improving financial management information system”.
B. OBJECTIVE OF THE ASSIGNMENT
Hub and Spoke architecture (also API and Service management, developer system) based on interoperability platform is the most widely used approach nowadays to ensure flexible, secure, and reliable data exchange between a number of systems within the same organization, as well as with other public and private organizations. This approach benefits with interoperability standards and predefined key requirements for web services/APIs and let authorized internal systems and ministries/agencies/units connect their systems to this service platform for secure data exchange.
There are free open-source service Enterprise Service Bus (ESB) and interoperability solutions available (WSO2, Dream Factory, Gov Talk and more). According to latest World Bank studies and reports Estonia, Bhutan, Moldova, Albania, and other countries are using these platforms effectively and saving millions by avoiding hundreds of direct connections between systems (Spaghetti pattern).
Within the scope of “Direction of the policy to be adhered to on the governmental information exchange system” by the Communication and Information Technology Authority, National Data Center has been developing the “KHUR” governmental information exchange system supporting on the open-source platform with the architecture “Enterprise Service Bus”. This platform is more focused on and implemented as an inter-organizational Whole of Government (WoG) approach. Also, deploying new services and accessing the existing services require some time and activities of contracting for any organizations.
Considering the increased demand of the information availability on different systems as well as the data exchange requests from other organizations, MoF is planning to create its own Data Exchange Platform based on the open-source platform WSO2 which is best practiced in the industry. The task will cover the following two main assignments.
C. TECHNOLOGY SPECIFICATION
i. MAIN FEATURES
ii. REQUIREMENTS
iii. SECURITY
o Cross Site Request Forgery (CRSF)
o Cross Site Scripting (XSS)
o Session hi-jacking
o Session Fixation
o SQL Injection and Code Injection
o Input Validation/Filtering
o Output Escaping
o Secure File Access
D. SCOPE OF THE WORK
Task 1. Conduct analysis on the current systems, databases, and the IT environment.
Task 2. Design, setup, and configure the data exchange platform.
Task 3. Developing and deploying APIs to the platform
Task 4. Prepare all necessary documents and tutorials.
Task 5. Administration and maintenance for 6 months after delivering the first 4 tasks.
E. WARRANTIES AND SUPPORT
All software modules delivered shall be considered to be under warranty at least 1 year and possibly for a further period to be negotiated at contract award.
F. SUPPORT TO BE PROVIDED BY THE CLIENT
The client will provide all the information, documentation, access and co-operation that may reasonably be expected under this assignment including, but not limited to, the following:
G. QUALIFICATIONS REQUIREMENTS
The consulting firm must prove that they have solid technical background and operational strength to undertake and take this work forward without any hindrances. Bidder must also have adequate technical ability, resources, human resources and processes. As such, following are defined as minimum eligibility criteria:
Key professionals and their qualifications
The assignment will require several types of professional skills and varying levels of input, depending on the Module and the overall progress of system development and implementation. The main roles anticipated, and the minimum qualifications required for those roles are listed below (Table - 2).
Subject to timing and availability, it is possible that some team members of the selected firm may be able to perform more than one role and offer multiple skills. Such combined roles will be accepted subject to feasibility, at the discretion of the Client, and will be agreed at appropriate times during the contract. The implementation schedule will be a key criterion when evaluating the feasibility of such combined roles.
The team members should meet the following requirements in addition to the detailed qualification requirements included in table 2:
|
Key professionals |
Specific expertise |
Qualifications and professional experience |
1 |
Project manager - 1 |
Experience of managing at the minimum five end-to-end software
development projects with similar level of complexity and scope. At least one
of those projects under an Agile process. |
A Master’s degree in Computer Science, Engineering or related discipline
is required, A Master’s degree is preferred. A minimum of 4 years of experience in managing projects of similar nature
and overall professional experience of 8 years, required. Ability to mentor staff and facilitate learning by doing. Excellent written and spoken language skills in both English and
Mongolian. Excellent interpersonal skills, ability to work in a group and
multicultural team environment is required to deal effectively with staff at
all levels. Be able to perform the task at high quality in timely manner |
2 |
System/Application architect - 1 |
Having designed at the minimum five end-to-end transactional software
systems, preferably for including at least three significant web
applications, with a level of complexity, scope and integration requirements
as required for this assignment. |
A Bachelor’s degree in Computer Science, Engineering or related
discipline is required, A Master’s degree is preferred. A minimum of 4 years
of experience in the role of System Architect, in projects of similar
complexity and overall professional experience of 8 years, required.
|
3 |
Database developer |
Having experience in designing and managing the database for at a minimum
five significant projects, including at least two with web applications;
proven experience of formal database design methodologies, including
normalization and the production of data models such as Entity relationship
models. Current skills in at least one open source database systems such as
MySQL, and one proprietary database system such as Oracle. Expertise in PLSQL |
A Bachelor’s degree in Computer Science or other relevant discipline, or
a recognized professional certification in Oracle database design and
implementation, OCP, OCM with a minimum of 6 years of professional experience
in the relevant field.
|
4 |
Software developer - 1 |
Experience of significant roles in at least three software development
projects with similar level of complexity and scope, including transactional
database interactions and web-based user interfaces; |
A Bachelor’s degree in Computer Science or other relevant discipline, or
a recognized professional certification in systems analysis and design.
Certification or significant documented experience of the Java suite of
technologies. Experience on the System integration, Web services and API. |
6 |
System engineer - 1 |
Experience in web and application server set up, integration and
operation, with adequate skills to advice and guide software developers. Networking and web application infrastructure, including databases. Management and sys admin, backup, restore,
DR planning and administration. |
A Bachelor’s degree in Computer Science or other relevant discipline, or
a recognized professional certification in the relevant technology areas; A
minimum of 6 years of professional experience in the field. |
7 |
Testing and QA - 1 |
Having relevant experience in at least five projects of similar size and
complexity, including web application development in at least two of them. Experience of formal quality assurance and software testing procedures,
including both unit testing and system testing. Experience of one or more current testing tools, including automated
tools, will be an advantage. |
A Bachelor’s degree in Computer Science or other relevant discipline, or
a recognized professional certification in the system testing; A minimum of 6
years of professional experience in the field. |
Please submit the following documents in a sealed envelope no later than 17:00, August 05, 2021. Please submit the documents in English:
- Letter of Expressions of Interest;
- Company introduction along with a copy of state registration certificate;
- Audited financial statements for 2019 and 2020;
- Evidence of specific experience and qualification information of the firm relevant to the assignment.
Expressions of Interest should be clearly marked “Consulting firm to design and develop Public Financial Integrated Service Platform, Reference number: 213/CS/001”.
Any clarification regarding the REOI shall be in a written form and to be sent to the below address or email to procurement_sgm@sffs.mn no later than 7 calendar days prior to the submission deadline.
The submitted documents will not be returned to the applicants. Please be noted that incomplete applications would not be considered for evaluation. Only the selected candidate will be contacted.
Address for submission of Expression of Interest: Attention to Ms.Oyunyam.M, Procurement Specialist, Strengthening Governance in Mongolia Project, Address: Room #204, Negdsen undestnii 8/2, 4th khoroo, Chingeltei District, Ulaanbaatar, Mongolia. Tel: 70120582.
70120582