This vacancy has been closed.

Closing Date: 06 October 2025
image failed to load
Data Analyst  Gaborone
image failed to load

Data Analyst

Botswana Life Insurance Limited (Botswana Life) is Botswana’s longest servicing and only home-grown life insurer. Established in 1975, Botswana Life has a proud 46-year history and is a subsidiary of the renowned Botswana Insurance Holdings Limited (BIHL) Group listed Botswana Stock Exchange (BSE). As an icon in Botswana, Botswana Life has become synonymous with life insurance in the country and as a trusted partner to Batswana. At Botswana Life, we provide financial solutions that make a positive difference in the lives of our clients and employees. We are committed to creating a world where everyone is financially secure and can walk tall in confidence that we have them covered.

Role Purpose

Botswana Life is looking for suitably qualified candidates to fill in the role of a Data Analyst. The purpose of the role is to leverage data-driven insights utilizing dashboards and other reporting methods to inform strategic decision-making, management information, enhance risk assessment, optimize product offerings, improve customer experiences, and ensure regulatory compliance.

Role Responsibilities

  • Collecting and cleaning data: A data analyst is responsible for gathering data from various sources, ensuring that the data is accurate and complete, and cleaning the data to remove any errors or inconsistencies.
  • Analyzing data: Once the data is collected and cleaned, a data analyst will use various analytical tools and techniques to identify trends, patterns, and insights in the data.
  • Creating reports and visualizations: A data analyst will often be responsible for creating reports and visualizations that communicate their findings to other members of the business, such as managers or executives.
  • Making recommendations: Based on their analysis, a data analyst may make recommendations to the business on how to improve performance or address any issues that were identified.
  • Developing and maintaining code for automation algorithms.
  • Development of statistical and machine learning models: A data analyst is responsible for developing predictive models.
  • Evaluation of statistical and machine learning models developed by external providers: They are responsible for ensuring that models developed externally address the problem statement and use the right methodologies.
  • Monitoring data quality: A data analyst is responsible for ensuring that the data used in analysis is accurate and up-to-date. This may involve monitoring data quality metrics and implementing processes to improve data quality.
  • Developing and maintaining databases: A data analyst may be responsible for developing and maintaining databases to store data used in analysis.
  • Collaborating with other departments: A data analyst may work closely with other departments within the business, such as marketing or finance, to gather data and provide analysis.
  • Documentation : Creating and maintaining documentation regarding data models, measures, and infrastructure as they are developed
  • Training: Responsible for training various departments on the use of data analytics solutions developed.

Qualifications & Experience 

  • BSc Data Analytics/Data Science/Statistics/Computer Science/Applied Mathematics.
  • At least 3 years post qualification experience.
  • Programming in python and SQL.
  • Data visualization.
  • Statistical modeling.
  • Machine learning.

Competencies

  • Think critically when problem solving.
  • Program in various languages such as python, SQL and R.
  • Visualize data in an aesthetically pleasing and informative way.
  • Apply statistical reasoning to business problems.
  • Communicate results in a clear and logical manner.


 

Closing Date: 06 October 2025