536 Bi Analyst jobs in Kenya
Job Description
Position: BI Analyst
Reporting to: Head of Data
Location: Nairobi, Kenya
Role type: Full-time
About SunCulture
Founded in 2012, SunCulture's Vision is to build a world where people take control of their environment in rewarding and sustainable ways. SunCulture does this by developing and commercializing life changing technology that solves the biggest daily challenges for the world's 570 million smallholder farming households. We are the largest distributor of solar water pumps / solar irrigation for smallholder farmers in Africa and were selected by Fast Company as one of the World's Most Innovative Companies in 2021. Here is a good explainer video recently made by CNBC. Over the last 5 years the company has grown significantly and now employs 400+ people around the world.
About The Role
A BI Analyst serves as the central point of expertise for business intelligence within our organization, acting as the go-to resource for PowerBI-driven reporting and analytics. This role leverages deep PowerBI proficiency to accelerate dashboard development, ensure data integrity, and drive actionable insights with a mastery of PowerBI, ready to deliver immediate value through expert-level dashboard development and analytics. Fueled by curiosity, innovation, and a strong sense of ownership, the BI Analyst proactively seeks opportunities to simplify processes, uncover insights through self-discovery, and take full responsibility for delivering high-impact solutions that exceed expectations. The BI Analyst collaborates across teams to align data visualizations with business needs, optimizes existing dashboards, performs root cause analyses, and maintains a trusted, efficient reporting ecosystem.
Responsibilities
- Business Collaboration and Requirements Gathering: Partner with department heads, business users, and other teams to identify reporting needs, challenges, and opportunities. Translate stakeholder requirements into impactful PowerBI dashboards or enhancements that track key metrics and KPIs, ensuring alignment with business goals. Provide clear timelines, prioritize deliverables, and foster trust through effective communication and polished solutions that enable real-time, data-driven decisions.
- Data Visualization and Reporting: Design and develop intuitive, high-impact visualizations and reports using PowerBI, ensuring they communicate insights clearly and support strategic initiatives.
- Data Engineering Collaboration: Coordinate with data engineers to specify required data points, formats, and structures for the data warehouse, ensuring 99.99% accuracy and availability for dashboard consumption.
- Dashboard Optimization and Maintenance: Analyze usage patterns of existing dashboards to identify underutilized ones for retirement, maintaining an optimal portfolio (not too many, not too few). Simplify layouts, optimize backend DAX queries to reduce latency, and proactively enhance dashboards to anticipate future business needs and improve efficiency.
- Dashboard Access Management: Implement and manage role-based access control (RBAC) for dashboards, ensuring appropriate permissions for relevant stakeholders without over-provisioning. Monitor usage patterns and streamline access as needed to maintain security, compliance, and operational efficiency.
- Ad Hoc Analytics and Root Cause Analysis: Address one-off requests beyond standard dashboards, including deep dives into data trends, hypothesis testing, anomaly investigations, or explaining underlying factors behind descriptive metrics. Support quick analyses, minor dashboard tweaks, lightweight reports for MVPs/projects, and raw data extractions (e.g., CSV/Excel) or historical backfills from available source systems, ensuring the highest standards of data accuracy.
- Continuous Improvement: Stay abreast of emerging trends, tools, and best practices in business intelligence. Driven by curiosity and innovation, proactively identify and implement process enhancements—such as streamlined data extraction or optimized analytics workflows—to reduce manual efforts and enhance efficiency. Take ownership of initiatives, ensuring follow-through to completion and delivering solutions that foster a culture of data trust.
Qualifications
- Bachelor's degree in Mathematics, Statistics, Computer Science, Economics, or a related field.
- Minimum of 5 years of experience as a BI Analyst, BI Developer, or Data Analyst, with a proven track record in dashboard development and analytics.
- Demonstrated expertise in designing and implementing PowerBI dashboards, including complex visualizations and interactive elements.
- Strong interpersonal and communication skills, with the ability to engage, influence, and build trust with both technical and non-technical stakeholders.
- Exceptional presentation abilities, capable of distilling complex data into accessible narratives for diverse audiences.
- Strategic thinker with an innovative mindset, skilled at transforming business challenges into practical, data-backed solutions.
- Creative problem-solver who thrives in dynamic environments and prioritizes accuracy and efficiency.
Required Skills
- Business Intelligence & Analytics: Proven expertise in data visualization and BI tools, with a strong focus on Microsoft PowerBI for creating dashboards that inform real-time strategic decisions.
- PowerBI Stack Proficiency: Hands-on experience with Power Query, DAX, MDX, and PowerBI Desktop, including writing and optimizing DAX queries.
- Data Handling: Technical skills in mining, cleaning, and analyzing data using databases and analytics tools.
- SQL Expertise: Strong working knowledge of SQL in relational databases and ClickHouse data warehouses, including advanced techniques like joins, window functions, CTEs, aggregations, and query optimization for large datasets.
- Programming: Solid experience with Python for data analysis, automation, and scripting is preferred.
- Collaboration and Communication: A team player who builds professional relationships across departments, with excellent skills in presenting complex findings to non-technical stakeholders.
Preferred Skills
- Experience in credit, lending, or financial services industries.
- Familiarity with machine learning concepts and their applications in analytics.
Success Measures (KPIs)
- Timely resolution of ad hoc requests, with demonstrated business impact (e.g., cost savings or process improvements).
- Positive stakeholder feedback on the relevance, clarity, accuracy, and usefulness of dashboards and insights.
- Increased user adoption of dashboards, measured by reduced use of offline tools like Google Sheets.
- Decrease in repetitive ad hoc requests through enhanced self-service features and proactive dashboard optimizations.
- High satisfaction scores from business teams on data usability, support quality, and overall collaboration.
- Direct contributions to key business outcomes, such as improved sales conversions or reduced loan arrears, linked to adopted insights.
Interested?
Please apply online via this job portal. We respond to all candidates; however only shortlisted candidates will be interviewed.
Please Note
SunCulture is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Senior Real Estate Data Analyst - Market Intelligence
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Collect, clean, and validate large datasets related to property transactions, market values, rental rates, occupancy levels, and demographic information.
- Develop and maintain sophisticated data models to forecast real estate market trends and identify emerging opportunities.
- Utilize statistical software and data visualization tools to analyze market dynamics and generate actionable insights.
- Prepare comprehensive market analysis reports, presentations, and dashboards for internal stakeholders, including investment teams and property managers.
- Monitor key performance indicators (KPIs) for various real estate segments and provide regular updates on market performance.
- Conduct in-depth research on specific geographic areas and property types to understand supply, demand, and competitive landscapes.
- Collaborate with cross-functional teams, including acquisitions, development, and marketing, in a remote setting to provide data-driven recommendations.
- Identify potential risks and challenges within the real estate market and propose mitigation strategies.
- Stay abreast of industry best practices, new data sources, and analytical methodologies in real estate analytics.
- Develop and automate reporting processes to enhance efficiency and accuracy.
- Present complex data findings in a clear, concise, and compelling manner to diverse audiences.
- Contribute to the strategic planning process by providing data-driven market intelligence.
- Ensure data integrity and accuracy across all analytical outputs.
- Explore new data sources and analytical techniques to enhance market insights.
- Bachelor's degree in Economics, Finance, Statistics, Real Estate, Data Science, or a related quantitative field. A Master's degree is preferred.
- Minimum of 5 years of experience in data analysis, with a significant focus on the real estate industry.
- Proven expertise in collecting, analyzing, and interpreting large datasets using tools like SQL, Python, R, or similar.
- Strong proficiency with data visualization tools such as Tableau, Power BI, or similar.
- Solid understanding of real estate market dynamics, property valuation methods, and investment principles.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to explain complex data to non-technical stakeholders.
- Highly organized, detail-oriented, and able to manage multiple projects simultaneously in a remote environment.
- Ability to work independently and proactively.
- Experience with GIS software for spatial analysis is a plus.
Junior Data Analyst, Business Intelligence
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in gathering and cleaning data from various sources.
- Perform data analysis to identify trends, patterns, and anomalies.
- Develop and maintain reports and dashboards using BI tools.
- Support senior analysts in ad-hoc data requests and projects.
- Collaborate with cross-functional teams to understand data needs and requirements.
- Learn and apply data visualization techniques to present findings effectively.
- Contribute to data quality assurance and validation processes.
- Document data sources, methodologies, and findings.
- Participate in team meetings and contribute to discussions on data-related topics.
- Gain practical experience with SQL, Excel, and business intelligence software.
Qualifications:
- Currently pursuing or recently completed a Bachelor's or Master's degree in a quantitative field such as Statistics, Mathematics, Computer Science, Economics, or a related discipline.
- Strong analytical and problem-solving skills.
- Proficiency in Microsoft Excel, including formulas and data manipulation.
- Basic understanding of SQL for data querying.
- Familiarity with data visualization concepts and tools (e.g., Tableau, Power BI) is a plus.
- Excellent written and verbal communication skills.
- Ability to work independently and manage time effectively in a remote setting.
- A strong desire to learn and grow in the field of data analytics.
- Proactive and detail-oriented approach to tasks.
- Enthusiasm for working with data and uncovering insights.
Junior Analyst - Data & Business Intelligence
Posted 8 days ago
Job Viewed
Job Description
Graduate Data Analyst - Business Intelligence
Posted 19 days ago
Job Viewed
Job Description
Apprentice Data Analyst - Business Intelligence
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in data collection, cleaning, and preprocessing from various sources.
- Support the development and maintenance of business intelligence dashboards and reports using tools like Tableau or Power BI.
- Perform basic data analysis to identify trends, patterns, and insights under the guidance of senior analysts.
- Help in creating data visualizations to communicate findings effectively to stakeholders.
- Learn and apply statistical methods and data modeling techniques.
- Document data sources, methodologies, and analysis steps.
- Collaborate with team members on data-related projects in a remote setting.
- Participate in training sessions and workshops to enhance analytical skills.
- Assist in testing and validating data integrity and report accuracy.
- Shadow senior data analysts and learn best practices in data analysis and interpretation.
- Contribute to ad-hoc data requests as needed.
- Develop a foundational understanding of business processes and how data supports decision-making.
- Engage in self-directed learning to expand knowledge in data analytics and related technologies.
Qualifications:
- Recent graduate with a Bachelor's degree in Statistics, Mathematics, Economics, Computer Science, or a related quantitative field.
- Strong interest in data analysis, business intelligence, and data visualization.
- Basic understanding of statistical concepts and principles.
- Familiarity with spreadsheet software (e.g., Microsoft Excel, Google Sheets) is required.
- Exposure to programming languages such as Python or R is a plus.
- Eagerness to learn and adapt to new technologies and tools.
- Good analytical and problem-solving aptitude.
- Effective communication skills, both written and verbal, for remote collaboration.
- Ability to work independently, manage time effectively, and adhere to deadlines in a remote environment.
- A proactive attitude and a desire to contribute to team goals.
- This is a fully remote apprenticeship program, conceptually based in Nakuru, Nakuru, KE .
Junior Data Analyst - Business Intelligence Focus
Posted 19 days ago
Job Viewed
Job Description
The intern will be involved in the entire data lifecycle, from data extraction and transformation using SQL and other tools, to data visualization and presentation using tools like Tableau, Power BI, or similar platforms. You will assist in identifying trends, patterns, and anomalies within datasets, helping to uncover actionable insights that inform business strategies. This role demands a sharp analytical mind, a keen eye for detail, and a strong desire to learn and grow within the field of data analytics. You will support the development and maintenance of regular reports and dashboards, ensuring data accuracy and integrity. The ability to communicate findings clearly, both verbally and in writing, is essential, as you will present your analysis to team members and potentially other stakeholders.
This is a fully remote internship, requiring self-discipline, proactive communication, and the ability to manage your workload effectively in a virtual environment. You will have the opportunity to work with real-world datasets and contribute to meaningful projects, gaining valuable hands-on experience. This role is ideal for someone with a foundational understanding of statistical concepts and a passion for using data to solve problems. Familiarity with programming languages such as Python or R for data manipulation and analysis would be an added advantage. We are looking for a curious and diligent individual eager to learn from experienced professionals and make a tangible contribution.
Key Responsibilities:
- Assist in gathering, cleaning, and transforming data from various sources using SQL and other data manipulation tools.
- Support the development and maintenance of business intelligence dashboards and reports using tools like Tableau or Power BI.
- Analyze datasets to identify trends, patterns, and anomalies, and document findings.
- Collaborate with senior analysts to interpret data and provide insights to business stakeholders.
- Assist in ensuring data accuracy, consistency, and integrity across all reporting.
- Prepare clear and concise summaries of data analysis findings for team review.
- Contribute to ad-hoc data requests and analytical projects as assigned.
- Learn and apply new data analysis techniques and tools.
- Participate in team meetings and contribute to discussions on data-related topics.
- Develop basic SQL queries for data extraction and manipulation.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Data Science, Statistics, Economics, Computer Science, Mathematics, or a related quantitative field.
- Foundational knowledge of data analysis principles and statistical concepts.
- Familiarity with SQL for data querying and manipulation.
- Basic understanding of data visualization tools (e.g., Tableau, Power BI, Excel charts).
- Strong analytical and problem-solving skills.
- Excellent attention to detail and accuracy.
- Good written and verbal communication skills.
- Ability to work independently and manage time effectively in a remote setting.
- Proactive attitude and eagerness to learn.
- Familiarity with Python or R for data analysis is a plus.
Be The First To Know
About the latest Bi analyst Jobs in Kenya !
Junior Data Analyst & Business Intelligence Associate
Posted 11 days ago
Job Viewed
Job Description
Data Analyst - Business Intelligence and Insights
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Collect, clean, and preprocess data from various sources.
- Perform data analysis to identify key trends and insights.
- Develop and maintain interactive dashboards and reports.
- Visualize data effectively to communicate findings to stakeholders.
- Collaborate with different departments to understand data needs.
- Identify opportunities for data improvement and process optimization.
- Assist in the development of data models and analytical frameworks.
- Present findings and recommendations to management.
- Ensure data accuracy, integrity, and consistency.
- Bachelor's degree in Statistics, Mathematics, Computer Science, Economics, or a related quantitative field.
- Strong proficiency in SQL for data querying and manipulation.
- Experience with data visualization tools (e.g., Tableau, Power BI, Looker).
- Understanding of statistical concepts and data analysis techniques.
- Familiarity with Python or R for data analysis is a plus.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Detail-oriented with a commitment to data accuracy.
Junior Data Analyst - Remote Business Intelligence
Posted 10 days ago
Job Viewed