The National Identification Agency “NIDA” is established 2007 to build and modernize the National Population Registration and production of modern identity cards and integrate systems for online authentication purpose in order to contribute to socio-economic and political planning.
Job responsibilities
Maintain and provide technical support for existing NIDA systems;
Provide technical support for existing NIDA databases and modify existing databases as circumstances change;
Responsible for designing, developing, implementing, managing and Troubleshooting Software/Applications/Databases;
Perform routine Audits of Databases and Applications;
Responsible for regular backups and implementation of data redundancy across multiple database systems;
Ensure that the Databases and Applications are up and running;
Ensure data synchronization across multiple sites and databases;
Implement comprehensive maintenance procedures for the database system and repair the damaged databases;
Implement database security policies including access authorization and authentication;
Provide daily support to systems users;
Train systems users and set up their accounts;
Recommend the supervisor on database management systems upgrades required;
Generate regular reports related to ID production and civil registration;
Provide daily support to stakeholders;
Train stakeholders and set up their accounts;
Define and model data requirements business rules and operational requirements for online services;
Collaborate on information gathering, documentation and process flow for new services to be added on different platforms;
Prepare and perform use case tests prior to service deployment on different platforms;
Follow up with the implementation of NIDA services on different platforms;
Investigate and collaborate with government platform; on change required after services are deployed on different platforms;
Produce monthly, quarterly and annual reports on activities and status of databases and application;
Advise supervisor accordingly.
Qualifications
Advanced diploma in Software Engineering
3 Years of relevant experience
Advanced diploma in Computer Science
3 Years of relevant experience
Advanced diploma in Computer Engineering
3 Years of relevant experience
Advanced diploma in Information and Communication Technology
3 Years of relevant experience
Advanced diploma in Electronics and Telecommunication Engineering
3 Years of relevant experience
Bachelor's Degree in Software Engineering
3 Years of relevant experience
Bachelor's Degree in Computer Science
3 Years of relevant experience
Bachelor's Degree in Computer Engineering
3 Years of relevant experience
Bachelor's Degree in Information and Communication Technology
3 Years of relevant experience
Bachelor's Degree in Electronics and Telecommunication Engineering
3 Years of relevant experience
Master’s Degree in Software Engineering
1 Years of relevant experience
Master’s Degree in Computer Science
1 Years of relevant experience
Master’s Degree in Computer Engineering
1 Years of relevant experience
Master’s Degree in Information and Communication Technology
1 Years of relevant experience
Bachelor's Degree in Information Management Systems,
3 Years of relevant experience
Master's Degree in Information Management Systems,
1 Years of relevant experience
Advanced Diploma in Information Management Systems
3 Years of relevant experience
Master's Degree in Electronics and Telecommunication Engineering
1 Years of relevant experience
Required competencies and key technical skills
Resource management skills
Problem solving skills
Decision making skills
Time management skills
Risk management skills
Results oriented
Digital literacy skills
Fluency in Kinyarwanda, English and/or French. Knowledge of all is an added advantage.
Having working knowledge of JSP, Web services, XML, ASP, JSP, PHP
Knowledge of database technologies including but not limited to MySQL, MS SQL, PostgreSQL, Oracle, MongoDB, MariaDB
Knowledge of Database command of SQL and SQL server tools
Knowledge of database security, backup and recovery, and performance monitoring standards;
Analytical skills;