Data Warehouse Specialist

🏢 CBZ Bank📍 Rusape, Manicaland Province💼 Full-Time💻 On-site🏭 Financial Services💰 350,000 - 550,000 per month

About Company

CBZ Bank, a leading financial institution in Zimbabwe, is at the forefront of driving economic growth and empowering communities through innovative financial solutions. With a rich history spanning decades, we have built a reputation for stability, customer-centricity, and technological advancement. Our extensive network of branches across the country ensures accessibility and convenience for our diverse client base, ranging from individuals and SMEs to large corporations. We are committed to fostering a dynamic and inclusive work environment where talent is nurtured, professional growth is encouraged, and contributions are recognized. At CBZ Bank, we believe that our people are our greatest asset, and we invest heavily in their development. As we continue to expand our digital footprint and enhance our data-driven strategies, we are looking for passionate and skilled professionals to join our journey and help us shape the future of banking in Zimbabwe. Join CBZ Bank and be part of a team that is not just building careers, but building a better Zimbabwe.

Job Description

We are seeking an experienced and highly motivated Data Warehouse Specialist to join our technology team in Rusape, Manicaland Province. In this crucial role, you will be instrumental in the design, development, maintenance, and optimization of our enterprise data warehouse and related data integration solutions. The ideal candidate will possess a strong understanding of data warehousing principles, ETL methodologies, data modeling techniques, and performance tuning. You will work closely with business analysts, data scientists, and other IT professionals to understand business requirements and translate them into robust and scalable data solutions that support critical business intelligence and reporting initiatives. Your expertise will ensure data integrity, accuracy, and accessibility, enabling informed decision-making across various departments, from finance and operations to marketing and risk management. This position offers a unique opportunity to contribute to a forward-thinking organization that leverages data as a strategic asset. You will be responsible for the full lifecycle of data warehouse development, from conceptual design to deployment and ongoing support, ensuring that our data infrastructure is efficient, reliable, and aligned with industry best practices. If you are passionate about data, possess excellent analytical skills, and thrive in a collaborative environment, we encourage you to apply and help us unlock the power of data at CBZ Bank.

Key Responsibilities

  • Design, develop, and implement robust ETL processes to extract, transform, and load data from various source systems into the data warehouse.
  • Perform data modeling, including dimensional modeling and star/snowflake schema designs, to ensure optimal data organization and query performance.
  • Monitor, maintain, and troubleshoot the data warehouse environment to ensure high availability, data quality, and integrity.
  • Optimize data warehouse and ETL processes for performance, scalability, and reliability.
  • Collaborate with business users and analysts to gather requirements and translate them into technical specifications for data solutions.
  • Develop and maintain comprehensive documentation for data architecture, ETL processes, and data models.
  • Ensure compliance with data governance policies, security standards, and regulatory requirements.
  • Provide technical support and expertise to end-users and reporting teams.
  • Stay current with emerging data warehousing technologies, tools, and best practices.

Required Skills

  • Proficiency in SQL and relational database management systems (e.g., SQL Server, Oracle, PostgreSQL).
  • Extensive experience with ETL tools and frameworks (e.g., SSIS, Informatica, Talend, DataStage).
  • Strong understanding of data warehousing concepts, dimensional modeling, and OLAP.
  • Experience with data quality, data governance, and master data management principles.
  • Scripting skills (e.g., Python, PowerShell) for automation and data manipulation.
  • Proven ability to analyze complex data sets and troubleshoot data-related issues.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills for effective collaboration.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Relevant certifications in data warehousing, database administration, or cloud data platforms.
  • Experience with cloud-based data warehousing solutions (e.g., Azure Synapse, AWS Redshift, Google BigQuery).
  • Familiarity with business intelligence tools (e.g., Power BI, Tableau, QlikView).
  • Experience in the financial services or banking industry.
  • Knowledge of data visualization techniques and reporting best practices.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and public holidays.
  • Retirement savings plan with company contributions.
  • Opportunities for professional development and career advancement.
  • Access to training programs and industry certifications.
  • Dynamic and supportive work environment.
  • Employee wellness programs.
  • Bank product and service discounts.

How to Apply

Interested candidates are encouraged to click on the application link below to apply for this exciting opportunity. Please ensure your CV and cover letter highlight your relevant experience and skills.

Apply Now

DISCLAIMER

Welcome to Career.zycto.com. All job opportunities listed on Career.zycto are gathered from verified employers, recruitment partners, or reliable online sources. While we strive to ensure accuracy and legitimacy, we do not guarantee the completeness, reliability, or ongoing availability of any job listing.


We strongly encourage applicants to carry out independent verification before applying for any position and to avoid sharing personal or financial information unless confident about the employer’s authenticity. Career.zycto will not be held liable for any loss, damages, or inconveniences resulting from reliance on information posted on this website.

Career.zycto does not request payment or charge users for accessing job listings or using our platform. All job-related information and listings are completely free. Please use this website responsibly and at your own discretion. For inquiries or to report any suspicious activity, kindly reach us at [email protected].
Scroll to Top