Developer - Data Analytics
2026-04-10T15:12:32+00:00
Safaricom Kenya
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_9512/logo/2164598.jpg
https://www.greatkenyanjobs.com/employers/company-detail/company-Safaricom-Kenya-9512/nav-42
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Telecommunications
Computer & IT, Science & Engineering, Business Operations
2026-04-16T17:00:00+00:00
8
Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
Read more about this company
Developer - Data Analytics
Job Type
Full Time
Qualification
BA/BSc/HND , MBA/MSc/MA
Experience
Location
Nairobi
Job Field
Data, Business Analysis and AI , ICT / Computer
Responsibilities
- Uphold the company code of conduct, policies and procedures, ensuring integrity and accountability in every aspect of your work.
- All employees have a responsibility to adhere to safety, health, and wellbeing policies, guidelines and procedures in all actions and decisions.
- Development of ETL and analytics processes used within the BI & Analytics systems;
- Development of reliable data integration and preparation processes;
- Development of insightful dashboards and reports, tracking performance across channels for actionable data-driven decision-making and insights;
- Delivery of highly scalable distributed big data systems, using different open source technologies;
- Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications. Capturing of business applications information needs and mapping of the same to the software and /or database components;
- Performs data modeling design, architecture and build data structures within an application system;
- Perform the necessary technical design and development functionality to ensure that reporting needs can be effectively developed and implemented.
- Research and provide input on design approach, performance and base functionality improvements for various procedures and applications;
- Generation of ideas to improve efficiency in analytics and application services offered to the business, and/or generate revenue for business;
- Automation and enhancement of Business Intelligence processes leveraging AI for delivery of analytics solutions.
- Participation and membership in various technical fora for the purpose of increasing the collective knowledge base of the team.
Qualifications
- Bachelor’s degree in Computer Science, Applied Mathematics, Engineering, or any other technology related field.
- Advanced UNIX / LINUX scripting, Python and SQL
- Advanced ETL knowledge in Informatica Cloud / IICS / IDMC, Apache NiFi and Kafka
- Oracle certification in database administration or application development
- AWS Certification in AWS Certified Cloud Practitioner or AWS Certified Data Engineer or CompTIA Data+
- MSc/MBA is an added advantage
- Working with relational databases such as MySQL, MS SQL Server, Oracle, PostgreSQL, Apache Hive and non-relational
- Databases such as MongoDB, Cassandra, Redis
- Programming skills such as Java, C++.
- Uphold the company code of conduct, policies and procedures, ensuring integrity and accountability in every aspect of your work.
- All employees have a responsibility to adhere to safety, health, and wellbeing policies, guidelines and procedures in all actions and decisions.
- Development of ETL and analytics processes used within the BI & Analytics systems;
- Development of reliable data integration and preparation processes;
- Development of insightful dashboards and reports, tracking performance across channels for actionable data-driven decision-making and insights;
- Delivery of highly scalable distributed big data systems, using different open source technologies;
- Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications. Capturing of business applications information needs and mapping of the same to the software and /or database components;
- Performs data modeling design, architecture and build data structures within an application system;
- Perform the necessary technical design and development functionality to ensure that reporting needs can be effectively developed and implemented.
- Research and provide input on design approach, performance and base functionality improvements for various procedures and applications;
- Generation of ideas to improve efficiency in analytics and application services offered to the business, and/or generate revenue for business;
- Automation and enhancement of Business Intelligence processes leveraging AI for delivery of analytics solutions.
- Participation and membership in various technical fora for the purpose of increasing the collective knowledge base of the team.
- Advanced UNIX / LINUX scripting, Python and SQL
- Advanced ETL knowledge in Informatica Cloud / IICS / IDMC, Apache NiFi and Kafka
- Oracle certification in database administration or application development
- AWS Certification in AWS Certified Cloud Practitioner or AWS Certified Data Engineer or CompTIA Data+
- Working with relational databases such as MySQL, MS SQL Server, Oracle, PostgreSQL, Apache Hive and non-relational Databases such as MongoDB, Cassandra, Redis
- Programming skills such as Java, C++.
- Bachelor’s degree in Computer Science, Applied Mathematics, Engineering, or any other technology related field.
- MSc/MBA is an added advantage
JOB-69d91360ea56d
Vacancy title:
Developer - Data Analytics
[Type: FULL_TIME, Industry: Telecommunications, Category: Computer & IT, Science & Engineering, Business Operations]
Jobs at:
Safaricom Kenya
Deadline of this Job:
Thursday, April 16 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Friday, April 10 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Safaricom Kenya
Safaricom Kenya jobs in Kenya
JOB DETAILS:
Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
Read more about this company
Developer - Data Analytics
Job Type
Full Time
Qualification
BA/BSc/HND , MBA/MSc/MA
Experience
Location
Nairobi
Job Field
Data, Business Analysis and AI , ICT / Computer
Responsibilities
- Uphold the company code of conduct, policies and procedures, ensuring integrity and accountability in every aspect of your work.
- All employees have a responsibility to adhere to safety, health, and wellbeing policies, guidelines and procedures in all actions and decisions.
- Development of ETL and analytics processes used within the BI & Analytics systems;
- Development of reliable data integration and preparation processes;
- Development of insightful dashboards and reports, tracking performance across channels for actionable data-driven decision-making and insights;
- Delivery of highly scalable distributed big data systems, using different open source technologies;
- Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications. Capturing of business applications information needs and mapping of the same to the software and /or database components;
- Performs data modeling design, architecture and build data structures within an application system;
- Perform the necessary technical design and development functionality to ensure that reporting needs can be effectively developed and implemented.
- Research and provide input on design approach, performance and base functionality improvements for various procedures and applications;
- Generation of ideas to improve efficiency in analytics and application services offered to the business, and/or generate revenue for business;
- Automation and enhancement of Business Intelligence processes leveraging AI for delivery of analytics solutions.
- Participation and membership in various technical fora for the purpose of increasing the collective knowledge base of the team.
Qualifications
- Bachelor’s degree in Computer Science, Applied Mathematics, Engineering, or any other technology related field.
- Advanced UNIX / LINUX scripting, Python and SQL
- Advanced ETL knowledge in Informatica Cloud / IICS / IDMC, Apache NiFi and Kafka
- Oracle certification in database administration or application development
- AWS Certification in AWS Certified Cloud Practitioner or AWS Certified Data Engineer or CompTIA Data+
- MSc/MBA is an added advantage
- Working with relational databases such as MySQL, MS SQL Server, Oracle, PostgreSQL, Apache Hive and non-relational
- Databases such as MongoDB, Cassandra, Redis
- Programming skills such as Java, C++.
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Application Link:https://egjd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX/job/1282
All Jobs | QUICK ALERT SUBSCRIPTION