Computer/IT Jobs at Ministry of Health among other companies

JOB DETAILS:
Request For Expression Of Interest (EOI) For The Vacant Positions In The Ministry Of Health Under The Uganda Covid-19 Response And Emergency Preparedness Project (UCREPP)
Procurement Reference Number MOH-UCREPP/Cons/22-23/00005
1.0 Introduction

The Government of the Republic of Uganda has received financing from the International Development Association (IDA) towards the implementation of the Uganda Covid-19 Response and Emergency Preparedness Project (UCREPP).
The Project is being implemented through existing government structures whereby respective Departments at the Ministry of Health and other government parastatals are responsible for implementing respective components of the Project.
To assist the Ministry of Health in implementing project activities, the Government wishes to engage the services of suitably qualified candidates to fill the vacant positions indicated below.
Job title: Database Administrator
Objectives of the Assignment

To configure, monitor, maintain and improve the performance of data for the UCREPP Project.

Scope of the Assignment and Key Responsibilities
The Database Administrator will support the following:-
• Carry out scheduled maintenance of a database to ensure efficient performance.
• Perform database integration to merge existing database into new ones.
• Carry out database backups and recovery to prevent loss of useful data.
• Conduct assessments to identify areas that requires modifications or updates.
• Design and test beta version of a database to determine how well they meet the needs of end users.
• Develop and implement procedures for data storage, organization, and management.
• Use database software such as SQL in writing and preserving data for an organization.
• Liaise with Stakeholders to develop database effective in storing and retrieving necessary information.
• Evaluate the needs of users and implement solutions to meet their data management needs.
• Implement security measures to maintain database integrity and protect important data from cyber-attack.
• Organize and conduct training to provide users with information on database operations.
o Coordinate the installation and configuration of new or revised systems.
• Collaborate with IT managers, software developers and programmers to design database system.
• Ensure compliance with company standards and procedures for database administration.
• Perform any other duties that may be assigned from time to time.

Qualifications and Competences
• The applicant must be a Ugandan National with either a Degree in Computer Science or Software Engineering or Business Computing or Information Technology.
• The Applicant must have a minimum of six (06) years hands on experience in Database Management.
• Experience with front- and back-end web-based applications and familiar with various web service technologies.
• Experience in developing lifecycle documents, including Use Cases, Detailed Functional Requirements, Detailed Design Specifications, and Software Requirement Specifications.
Duty Station
All positions are based at the Ministry of Health Headquarters, Kampala but the officers may be posted outside Kampala if need arises.
JOB DETAILS:

Key Skills
1. Php
2. Flutter
3. React Native
4. Node Js
5. HTML


JOB DETAILS:

ABOUT THE ROLE
Develop clean, reusable, and testable code with performance in mind
Collaborate with developers, designers, project managers, testers and consultants to build complex software solutions for the financial sector
Work on projects spanning our entire stack including mobile apps, web applications, and APIs
Utilize the latest technology trends and patterns like big data analytics, machine learning, AI to deliver client solutions


Some of the technologies we work with
1. C#, Java, Python, ASP.NET, Ruby
2. SQL Server, MongoDB, MySQL
3. Entity Framework, NHibernate
4. Cloud technologies, Azure, AWS
5. Web technologies like HTML5, CSS3, JavaScript
6. Modern JavaScript frameworks like React, Vue.js, Node.js
7. AI and Data science
8. Android, iOS


WHAT WE ARE LOOKING FOR
For this position, we are looking for a person who is a problem solver at heart with strong analytical skills. You are also a team player with good communication skills and most importantly you are eager to keep learning. Ideally you are excited about fintech, big data, and finance. 

YOU MUST HAVE:
1. At least 4 years of related working experience in backend development, preferably C#
2. Knowledge and working experience with REST API, JSON and XML
3. Experience working with relational and NoSQL databases
4. Experience with developing software using OOP principles
5. Have a working understanding of UI design practices including Material design, wireframing, storyboarding, UI mocks, responsive design
6. Proficient understanding of code versioning and peer review development tools such as Git
7. Good communication skills
8. Ability to work efficiently/effectively in a fast-paced environment.
9. Desire to grow as a software engineer/passionate about learning to improve yourself and teaching.

IT'S NICE IF YOU HAVE:
1. A university qualification in Software Engineering, Computer Science, or any engineering field
2. Experience working with continuous integration and delivery tools like TeamCity and Jenkins
3. Experience developing microservices architecture-based applications
4. Experience working with Agile and Scrum
5. Experience building software for finance services providers or related field
6. Passionate about solving big problems in the fintech and financial inclusion


JOB DETAILS:
Description
ICPAU is the national professional accountancy body in Uganda, established by The Accountants Act in 1992. It has the legal mandate to regulate and maintain the Standard of Accountancy in Uganda; to prescribe and regulate the conduct of accountants and practicing accountants in Uganda; as well as conduct professional accountancy examinations in Uganda.

ICPAU seeks to recruit dynamic, visionary, courteous, self-driven, energetic, team players and committed individuals of high integrity who can bring expertise in their fields. The ideal candidates should:
1. Have a good command of the English language (both spoken and written).
2. Have excellent communication and computer skills.
3. Have good interpersonal skills.
4. Have analytical and problem–solving skills.
5. Be creative, innovative, and adaptable and have a passion for quality.

Role purpose and context
• The Job holder monitors and maintains the computer systems and networks of ICPAU. The job holder installs and configures computer systems, diagnoses hardware and software faults and solves technical a

Key Responsibilities
1. Provides IT support to staff, members and students including procedural documentation and relevant reports.
2. Installs and configures computer hardware, operating systems and applications.
3. Updates the Institute’s websites.
4. Monitors and maintains computer systems, servers, databases, applications, backups and networks.
5. Troubleshoots database queries, system and network challenges, and hardware and software problems.
6. Manages the security of the IT systems.
7. Repairs and maintains the Institute’s IT Equipment.
8. Supports the roll-out of new applications.
9. Supports procurement of IT equipment and software.
10. Develops new database applications or modules.
11. Keeps track of the IT Assets.
12. Liaises with ICT service providers and consultants.
13. Builds and manages relationships with the Institute’s stakeholders and ensures that the highest levels of customer satisfaction are met.
14. Carries out any other duties as assigned by the Head of ICT.

Qualifications

• Degree in Computer Science, Information Technology or a related field.

Experience

• A minimum of two years’ relevant practical working experience in a reputable organization,
• In-depth knowledge of the programs and applications, typically Microsoft, Linux, UNIX and Cisco technologies.
• Customer service experience.
• Knowledge of MYSQL and Php Programming

Personal Attributes
• The ability to think logically;
• A good memory of how software and operating systems work;
• Excellent listening and questioning skills, combined with the ability to interact confidently with clients to establish what the problem is and explain the solution;
• The ability to work well in a team.
• Problem solving skills;
• A strong customer focus;
• Ability to prioritize workload;
• Attention to detail.

Competency

• Organising and execution of work IV
• Organisation awareness III
• Supporting and co-operating II
• Managing Change II