Data Engineer: Analytics job at Talent Safari
New
2 Days Ago
Linkedid Twitter Share on facebook
Data Engineer: Analytics
2026-09-02T16:34:35+00:00
Talent Safari
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_9611/logo/download%20(3).png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Consulting
Computer & IT, Science & Engineering, Business Operations
KES
MONTH
2026-09-16T17:00:00+00:00
8

About the Role

We are hiring a data engineer to design the models behind client reporting and to present the results to the client directly. Source systems are rarely clean, and requirements rarely arrive complete.

What You Will Do

  • Design and build the ingestion, transformation, and modelling layers that client reporting depends on.
  • Own data models end to end: grain, keys, relationships, history, and testing, with the reasoning documented.
  • Profile, clean, and reconcile source data before it reaches the reporting layer.
  • Build the analytics layer that answers the client's questions, and interpret what the results indicate for their business.
  • Present designs, findings, and recommendations directly to client stakeholders, including non-technical audiences, and contribute to scoping at the pre-sales stage.
  • Excellent communication and presentation skills
  • Self-Starter – Motivated – Customer-focused

What You Have

  • Minimum 3 years building and maintaining production data pipelines that other teams relied on.
  • Undergraduate coursework, university and personal projects do not count toward this.
  • Certification required: a current cloud certification within the data, analytics, or machine learning track.
  • Certifications outside that track do not satisfy this requirement.
  • Snowflake SnowPro Core, production Snowflake experience, and machine learning deployed to production are each an advantage.
  • Advanced SQL: window functions, CTEs, set logic and aggregation at the correct grain, with the ability to read a query plan and explain a performance problem.
  • Relational database and modelling depth: normalisation, grain, key relationships, slowly changing dimensions, and judgement on when to denormalise.
  • dbt in a production setting: incremental models, snapshots, tests, and a project structure you designed rather than inherited.
  • Python for data work: analysis, automation, and acquiring data from databases, APIs, and files, including scraping where no interface is provided.
  • Data cleaning as an engineering discipline rather than a one-off task: profiling a source, reconciling it against a system of record, and holding it to that standard as it changes.
  • Quantitative and logical reasoning: statistics sufficient to validate a result, and the discipline to justify a design decision under questioning.
  • Presentation of data: turning a result into a clear chart, a written finding, and a recommendation that a non-technical audience can act on.
  • Where AI tools form part of how you work, you are expected to explain and defend every line of output you deliver. We regard them as an accelerator, not a substitute for understanding.

What We Want to See in Your CV

  • The databases, platforms, and tools you worked on directly, the scale of the data, and your own contribution rather than the team's.
  • At least one data model you designed: its grain, why you selected that grain, and what you deliberately excluded.
  • One instance where source data arrived incomplete, duplicated, or inconsistent, and what you did to make it reliable enough to report on.
  • Analytics or reporting you delivered, the question it answered, and how the business used it.
  • The hardest query or performance problem you have solved, rather than a stated proficiency level.
  • Certifications held, with the awarding body and current status.

What We Offer

  • The opportunity to work with the leading global OEMs and their technologies.
  • Ongoing professional development, with certifications supported and funded.
  • Career growth within a rapidly expanding technology consulting firm.
  • Design and build the ingestion, transformation, and modelling layers that client reporting depends on.
  • Own data models end to end: grain, keys, relationships, history, and testing, with the reasoning documented.
  • Profile, clean, and reconcile source data before it reaches the reporting layer.
  • Build the analytics layer that answers the client's questions, and interpret what the results indicate for their business.
  • Present designs, findings, and recommendations directly to client stakeholders, including non-technical audiences, and contribute to scoping at the pre-sales stage.
  • Advanced SQL: window functions, CTEs, set logic and aggregation at the correct grain, with the ability to read a query plan and explain a performance problem.
  • Relational database and modelling depth: normalisation, grain, key relationships, slowly changing dimensions, and judgement on when to denormalise.
  • dbt in a production setting: incremental models, snapshots, tests, and a project structure you designed rather than inherited.
  • Python for data work: analysis, automation, and acquiring data from databases, APIs, and files, including scraping where no interface is provided.
  • Data cleaning as an engineering discipline rather than a one-off task: profiling a source, reconciling it against a system of record, and holding it to that standard as it changes.
  • Quantitative and logical reasoning: statistics sufficient to validate a result, and the discipline to justify a design decision under questioning.
  • Presentation of data: turning a result into a clear chart, a written finding, and a recommendation that a non-technical audience can act on.
  • Excellent communication and presentation skills
  • Self-Starter – Motivated – Customer-focused
  • Minimum 3 years building and maintaining production data pipelines that other teams relied on.
  • Undergraduate coursework, university and personal projects do not count toward this.
  • Certification required: a current cloud certification within the data, analytics, or machine learning track.
  • Certifications outside that track do not satisfy this requirement.
  • Snowflake SnowPro Core, production Snowflake experience, and machine learning deployed to production are each an advantage.
  • Where AI tools form part of how you work, you are expected to explain and defend every line of output you deliver. We regard them as an accelerator, not a substitute for understanding.
bachelor degree
12
JOB-6a98501bcaddd

Vacancy title:
Data Engineer: Analytics

[Type: FULL_TIME, Industry: Consulting, Category: Computer & IT, Science & Engineering, Business Operations]

Jobs at:
Talent Safari

Deadline of this Job:
Wednesday, September 16 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Wednesday, September 2 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Talent Safari
Talent Safari jobs in Kenya

JOB DETAILS:

About the Role

We are hiring a data engineer to design the models behind client reporting and to present the results to the client directly. Source systems are rarely clean, and requirements rarely arrive complete.

What You Will Do

  • Design and build the ingestion, transformation, and modelling layers that client reporting depends on.
  • Own data models end to end: grain, keys, relationships, history, and testing, with the reasoning documented.
  • Profile, clean, and reconcile source data before it reaches the reporting layer.
  • Build the analytics layer that answers the client's questions, and interpret what the results indicate for their business.
  • Present designs, findings, and recommendations directly to client stakeholders, including non-technical audiences, and contribute to scoping at the pre-sales stage.
  • Excellent communication and presentation skills
  • Self-Starter – Motivated – Customer-focused

What You Have

  • Minimum 3 years building and maintaining production data pipelines that other teams relied on.
  • Undergraduate coursework, university and personal projects do not count toward this.
  • Certification required: a current cloud certification within the data, analytics, or machine learning track.
  • Certifications outside that track do not satisfy this requirement.
  • Snowflake SnowPro Core, production Snowflake experience, and machine learning deployed to production are each an advantage.
  • Advanced SQL: window functions, CTEs, set logic and aggregation at the correct grain, with the ability to read a query plan and explain a performance problem.
  • Relational database and modelling depth: normalisation, grain, key relationships, slowly changing dimensions, and judgement on when to denormalise.
  • dbt in a production setting: incremental models, snapshots, tests, and a project structure you designed rather than inherited.
  • Python for data work: analysis, automation, and acquiring data from databases, APIs, and files, including scraping where no interface is provided.
  • Data cleaning as an engineering discipline rather than a one-off task: profiling a source, reconciling it against a system of record, and holding it to that standard as it changes.
  • Quantitative and logical reasoning: statistics sufficient to validate a result, and the discipline to justify a design decision under questioning.
  • Presentation of data: turning a result into a clear chart, a written finding, and a recommendation that a non-technical audience can act on.
  • Where AI tools form part of how you work, you are expected to explain and defend every line of output you deliver. We regard them as an accelerator, not a substitute for understanding.

What We Want to See in Your CV

  • The databases, platforms, and tools you worked on directly, the scale of the data, and your own contribution rather than the team's.
  • At least one data model you designed: its grain, why you selected that grain, and what you deliberately excluded.
  • One instance where source data arrived incomplete, duplicated, or inconsistent, and what you did to make it reliable enough to report on.
  • Analytics or reporting you delivered, the question it answered, and how the business used it.
  • The hardest query or performance problem you have solved, rather than a stated proficiency level.
  • Certifications held, with the awarding body and current status.

What We Offer

  • The opportunity to work with the leading global OEMs and their technologies.
  • Ongoing professional development, with certifications supported and funded.
  • Career growth within a rapidly expanding technology consulting firm.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link:Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Wednesday, September 16 2026
Duty Station: Nairobi | Nairobi
Posted: 02-09-2026
No of Jobs: 1
Start Publishing: 02-09-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.