Senior Business Intelligence Analyst Job in Kenya

The Senior Business Intelligence Analyst will be a highly skilled and experienced Business Intelligence professional responsible for developing and managing all Village Enterprise’s Business Intelligence initiatives. The ideal candidate will be technically proficient, self-driven, agile, and experienced in leveraging BI tools to transform data into actionable insights. This role is critical to advancing VE’s mission by providing data-driven insights that inform strategic decisions and operational efficiencies. The Senior BI Analyst will be reporting to the VP of Monitoring, Evidence, and Learning (MEL) and also work closely with the IT team.

Key Responsibilities

As a member of the Village Enterprise team, you will be consistently guided by our 5 core values of Ubuntu, Passion, Sustainability, Innovation, and Integrity.

Develop and Manage BI Solutions:

Design, implement, and maintain BI solutions using Microsoft Power BI and other relevant tools.

Integrate data from multiple sources (Salesforce, NetSuite, Flair, TaroWorks, etc.) to create comprehensive dashboards.

Ensure data accuracy, reliability, and integrity across all BI platforms.

Dashboard Creation and Maintenance:

Develop executive, operational, mid-level, and field-level dashboards that provide Realtime insights.

Customize dashboards to meet the needs of different stakeholders, including executives, directors, managers, and field staff.

Continuously update and optimize dashboards for improved performance and relevance.

Data Analysis and Reporting:

Perform in-depth data analysis to identify trends, patterns, and actionable insights.

Prepare and present detailed reports and visualizations that support strategic planning and decision-making.

Provide ad-hoc analysis as needed to address specific business questions or issues.

Collaboration and Training:

Collaborate with the MEL team to understand data needs and ensure BI solutions meet organizational goals.

Work closely with the IT department to ensure seamless integration of BI tools and data sources.

Train and support staff in using BI tools and interpreting data insights.

Foster a data-driven culture by promoting the use of BI tools and data analysis throughout the organization.

Continuous Improvement:

Stay updated with the latest BI trends, tools, and best practices.

Continuously seek opportunities to enhance BI processes and tools for greater efficiency and impact.

Lead initiatives to improve data collection, quality assurance, efficient storage, integration, and analysis processes.


Technical Skills:

Advanced proficiency in Microsoft Power BI and/or other BI tools.

Strong SQL skills and experience with data warehousing and ETL processes.

Familiarity with data management systems.

Experience with data visualization best practices and tools.


Minimum of 5 years of experience in business intelligence, data analysis, or a related field.

Proven track record of developing and managing BI solutions in a complex, multi-system environment.

Experience working in a non-profit or international development context is a plus.


Strong analytical and problem-solving skills.

Excellent communication and presentation skills, with the ability to convey complex data insights to non-technical stakeholders.

Self-driven, proactive, and able to work independently with minimal supervision.

Agile mindset, with the ability to adapt to changing priorities and manage multiple projects simultaneously.

Education and Professional Development:

At least a bachelor’s degree in business Analytics, Data Science, Statistics, Mathematics, actuarial science, computer Science or a related field.

Relevant certifications in business intelligence, data analytics, or related areas.

Ongoing professional development in BI tools, data analytics, or related fields is highly valued.

How to Apply

Click Here To Apply