Related Jobs
%20(1).jpg)
Related Jobs
Related Jobs
Share this Job
Data Warehouse Development & Maintenance job at Bank of Uganda | Apply Now
Are you looking for Information Technology jobs in Uganda 2025 today? then you might be interested in Data Warehouse Development & Maintenance job at Bank of Uganda
About the Organisation
Bank of Uganda, the central bank of the country, plays a crucial role in safeguarding the stability of Uganda's financial system and ensuring the proper functioning of its economy. Its mission is to promote and maintain a sound monetary and financial system, contributing to the economic development and welfare of Uganda's citizens. The Bank has earned recognition for its stability, credibility, and transparent monetary policies, establishing itself as a key player in East Africa's financial landscape. Known for fostering a collaborative and inclusive work culture, Bank of Uganda offers a competitive employee value proposition, which includes opportunities for professional growth, training, and a supportive work environment.
Job opportunities at the Bank include a range of roles for individuals passionate about finance and economic policy, with flexible work arrangements promoting work-life balance. Established in 1966, the Bank has evolved over time, adopting new technologies and approaches to strengthen Uganda's banking system and improve financial accessibility. The Bank’s innovation extends to its operations and monetary policy, with modern financial tools and digital banking services playing a major role in enhancing the country's financial infrastructure.
With a significant influence over the banking sector, the Bank of Uganda serves both domestic and international markets, ensuring monetary stability and supporting the economy's overall growth. The institution’s core values include professionalism, transparency, and integrity, which drive its work and policies. Through its CSR initiatives, the Bank actively supports projects focused on education, health, and environmental sustainability to improve the lives of Ugandans. For more information, visit their website at www.bou.or.ug.
Uganda
Full Time
Job Title
Data Warehouse Development & Maintenance job at Bank of Uganda
Bank of Uganda
Job Description
Job Title: Data Warehouse Development & Maintenance (1 Position)
Department: IT Business Automation
Job Reference: ITB4.13
Rank: BOII
Reports To: Team Leader, Data Warehouse
Supervises: None
Job Purpose
To develop and maintain data warehouse facilities that effectively meet the Bank’s business requirements.
Duties, Roles and Responsibilities
Recommend and participate in activities related to the design, development, and maintenance of the Bank’s data architecture.
Analyse data requirements and design logical and physical data structures to support information needs across the institution.
Align data models with user business processes to ensure accuracy and usability.
Collaborate with relevant units to design, develop, and deploy appropriate data solutions in line with the Bank’s Enterprise Architecture.
Conduct unit testing to ensure solution quality and support user acceptance testing processes.
Provide input on data-related risks, standards, and policies for data usage, storage, distribution, and disposal.
Manage in-house departmental projects following the Agile development framework.
Document practices, policies, guidelines, manuals, and concept papers related to business intelligence solutions.
Offer technical support and third-level troubleshooting for developed solutions.
Coordinate tasks related to software deployment plans.
Provide input to quality assurance reviews of technical documentation to ensure alignment with Bank standards.
Prepare system change management documentation and implement application changes in line with change management policies.
Perform other duties as assigned from time to time.
Expected Outputs
Clearly defined data requirements
Technical specification documents and design materials
Data models aligned with business processes
Comprehensive test documentation
Fully functional data solutions that meet business needs
Documented communication of data-related risks
Guidelines, concept papers, and change request documents
Agile project management documentation
Software deployment plan documentation
Qualifications, Education and Competencies
Minimum Qualification
A First Class or Upper Second-Class degree in Computer Science, Information Security, Information Systems, Data Science, Statistics, Quantitative Economics, Information Technology, Software Engineering, or Computer Engineering
Professional certifications such as Microsoft Certified Data Engineer Associate, Microsoft Data Scientist Associate, or Project Management Certification are considered an added advantage
Work Experience
No prior experience required
Age Requirement
Applicants must not exceed 30 years of age at the time of application deadline
Competencies
Technical Competencies
Strong understanding of data warehouse design principles, architecture patterns, and industry best practices
Proficiency in Agile software development methods and project management processes
Experience in developing data integration and transformation solutions using SQL Server Integration Services (SSIS)
Hands-on experience with Python for data analysis
Familiarity with version control systems, especially Git
Proficiency in using development environments like Visual Studio or Visual Studio Code
Experience with project/task management tools such as Microsoft Planner or similar products
Advanced knowledge of SQL, including T-SQL and/or PL/SQL
Solid understanding of relational database systems such as Oracle or Microsoft SQL Server
Knowledge of secure coding practices to meet information security standards
Additional experience with unit testing tools like PyUnit, pytest, xUnit, or NUnit is an added advantage
Behavioural Competencies
Transparency and accountability
Integrity
Excellence in execution
Teamwork and collaboration
Analytical thinking and problem-solving
Strong interpersonal and stakeholder engagement skills
Planning and organisational ability
Creativity and innovation
Self-motivation and drive
How to Apply
Salary and Benefits
The positions offer competitive and attractive salary packages and benefits.
Application Process:
Applications must be submitted by completing the online application form at:
https://forms.office.com/r/xVa3z6FUbbPlease follow all instructions on the form carefully. Incomplete or inaccurate applications will be automatically disqualified.
Required Documents:
All applications must include the following scanned documents combined into a single file:
National ID (front and back) – This is mandatory. Ensure both sides are clearly visible.
Academic Qualification Certificates – Must correspond exactly to the qualifications listed in the job description.
Letter of Equivalence – Required for applicants whose first degree (Bachelor’s) was obtained from a foreign university, issued by the National Council of Higher Education.
Statutory Declaration – For applicants with discrepancies in name and/or date of birth, a duly registered declaration must be provided.
Important Notes:
Failure to attach all required documents will result in automatic disqualification.
Management reserves the right to disqualify or terminate applicants found to have provided false or misleading information or academic credentials.
Only shortlisted candidates will be contacted.
Deadline:
Applications must be submitted no later than 5:00 PM on Friday, 22 August 2025.
Management
5 August 2025

.jpg)
.jpeg)


.png)


.jpg)




