By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

TCND - Integration Engineer

Addis Ababa

  • Organization: UNECA - United Nations Economic Commission for Africa
  • Location: Addis Ababa
  • Grade: Level not specified - Level not specified
  • Occupational Groups:
    • Engineering
  • Closing Date: Closed

Result of Service

National ID Program is looking for an experienced, passionate, and innovative Integration Engineer to focus on aggregation of systems cooperating so that the system is able to deliver overarching NID functionality and advance the NID initiative, including its ongoing pilot and full scale-up phases.

Work Location

Addis Ababa

Expected duration

The Consultancy is for a period of 6 months starting from the date of the signature of the contract.

Duties and Responsibilities

1. Background
The National Identity (NID) Initiative
The Government of Ethiopia is implementing a digital National ID Program (NIDP) initiative focused on rolling out an identification system that is aligned with international best practices, including the Principles on Identification for Sustainable Development.

Led by the National ID Program and supported by the Prime Minister’s Office (PMO) and Ministry of Innovation and Technology (MInT), NID is a five-year program (2021 – 2026) set to introduce a new nation-wide foundational digital ID that will gradually serve all Identity use-cases in the nation — to offer an inclusive, residence-based and digital identification system, and ultimately support Ethiopia’s digital transformation agenda. The NID initiative will be implemented in various phases, including an initial pilot period, to enable lessons learned and technical iterations prior to a scale-up and nation-wide roll-out throughout Ethiopia. The pilot phase will be complete in the first quarter of 2022, after which transition to the main country roll-out will take place. Technology-wise, an Ethiopian custom-version of the Modular Open-Source Identification Platform (MOSIP) will be used as the ID Management System.

Main Responsibilities
The Integration Engineer will have the overall responsibility of leading and coordinating the core system and any important extensions, and maintenance relating to systems, for the development and testing of control systems for engines using digital electronics and communications, Develop work plans and estimates as they relate to systems integration work tasks and team members. They evaluate and test engine calibrations with software for real-time embedded systems using model-based software development tools.
Specific responsibilities for the Integration Engineer will include, but are not limited to, the following activities:
1) Duties and Responsibilities :

Under the direct supervision and Coordination of digital center of excellence, Chief of technology and Innovation Section the consultant will assume the following duties and responsibilities

● Develop integration interface across JAVA, .NET, and other platforms.
● Define system specifications, input/output processes and hardware or software compatibility.
● Engage in subsystems’ design analysis and integrate with overall system.
● Extend technical support during preparation, installation and system maintenance.
● Create professional technical documentations and present for internal and external use.
● Code integration activities and perform third party organizations integration.
● Apply current skills to assist third party organizations to build next generation operating systems and developer workspace management.
● Develop and automate change validation to tools before roll out and handle validation.
● Evaluate, select, roll out and support off-shelf tools to improve developer productivity.
● Integrate interface together with project managers.
● Execute and upgrade integrated interfaces.
● Assist third party organizations to test integrated interfaces.
● Test and report on the quality of NID system level.
● Integration of project deliverables teams into a software package (release/patch) and testing the package at system level
● Check completeness of the delivery
● Manage the software archive relations.
● You ensure a reliable build and an initial test of the software.
● The second task is to create the service packs.
● Do a proper administration and release the service packs.
● Being able to understand Shell scripts in the build plans and being able to improve them in discussion with other teams.
● Responsible for designing and implementing backend connections between our platform and the third-party IT systems.
● Work closely with other teams to analyze functional, infrastructural and technical requirements.
● Support technical discussions with third-party organizations
● Consistently meet established deadlines.
● Provide support and maintain documentation for the Operations team.
● Assist in troubleshooting incidents impacting the operations and propose recovery actions.
● Integration support for previously installed software and programs
● You should be autonomous and have excellent communication skills to work with team members
● Upgrade and integrate new field releases into third party systems
● Support product development by defining, configuring and maintaining development environments.

2) Report and collaborate with other teams:
● Contribute towards team, department and company goals
● Create work plans
● Curate documents that relate to integration principles
● Provide clear and timely reports on status of development, technical problems and other relevant details to internal teams.
● Prepare technical documents as input for the program's knowledge management for successful knowledge transfer and retention.
● Work with other departments, such and third party organizations, from management to administration Collect and analyze data

Qualifications/special skills

Academic Qualifications: Advanced University Degree (Master’s Degree or equivalent) in Computer Science, Software Engineering, Computer Engineering or other relevant area is required. A first-level university degree in combination with two additional years of qualifying experience may be accepted in lieu of the advanced university degree.
Experience: A minimum of 10 years experience in system integration and related activities is required.
● At least one year of practical experience deploying MOSIP or equivalent ID Management System as a systems integration expert and proven conceptual knowledge of the platform is an advantage.
● Knowledge of system engineering software tools is an advantage.
● Working knowledge of Web Services and REST is an advantage.
● Ability to write code that others can understand, support, maintain, and expand is an advantage.
● Record of success delivering for production environment and new projects is an advantage.
● Experience with multiple architectures and platforms is an advantage.
● Experience with Windows and Linux is an advantage.
● Excellent written and verbal communication skills —you effortlessly translate complex technical concepts for a non-technical audience is an advantage.
Language: English and French are the working languages of the United Nations Secretariat. For this consultancy fluency in English is required. Knowledge of French is desirable.

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.

This vacancy is now closed.
However, we have found similar vacancies for you: