Information TechnologyFull-TimeEntry-level(0-1 yr)
Job Description
Role Overview
Safaricom is looking for a Developer - Data Analytics to join their team in Nairobi. The role involves the development of ETL and analytics processes within BI and Analytics systems, creating reliable data integration and preparation processes, and delivering scalable distributed big data systems. The developer will also be responsible for building insightful dashboards and reports to track performance across various channels, enabling data-driven decision-making and business insights.
Key Responsibilities
Compliance and Integrity: Uphold the company code of conduct, policies, and procedures, ensuring integrity and accountability in all aspects of work.
Safety and Wellbeing: Adhere to safety, health, and wellbeing policies, guidelines, and procedures in all actions and decisions.
ETL and Analytics Development: Develop ETL and analytics processes used within BI & Analytics systems, including reliable data integration and preparation processes.
Dashboard and Reporting: Create insightful dashboards and reports to track performance across channels for actionable data-driven insights.
Big Data Systems: Deliver highly scalable distributed big data systems using various open-source technologies.
Application Design: Design and develop front-end, middle, and/or back-end database tiers for business applications, mapping information needs to software and database components.
Data Modeling: Perform data modeling design, architecture, and build data structures within application systems.
Technical Optimization: Research and provide input on design approaches, performance, and functionality improvements for procedures and applications.
Innovation: Generate ideas to improve efficiency in analytics or generate revenue for the business.
Automation: Automate and enhance Business Intelligence processes leveraging AI for delivery of analytics solutions.
Collaboration: Participate in various technical forums to increase the collective knowledge base of the team.
Requirements and Qualifications
Education: Bachelor’s degree in Computer Science, Applied Mathematics, Engineering, or any other technology-related field. An MSc/MBA is an added advantage.
Technical Skills: Advanced UNIX / LINUX scripting, Python, and SQL.
ETL Knowledge: Advanced knowledge in Informatica Cloud / IICS / IDMC, Apache NiFi, and Kafka.
Certifications: Oracle certification in database administration or application development; AWS Certification (Certified Cloud Practitioner, Data Engineer); or CompTIA Data+.
Database Experience: Experience with relational databases (MySQL, MS SQL Server, Oracle, PostgreSQL, Apache Hive) and non-relational databases (MongoDB, Cassandra, Redis).
Programming: Proficiency in programming languages such as Java or C++.
How to Apply
Interested and qualified candidates should apply online by visiting the Safaricom recruitment portal on Oracle Cloud via the following link: Apply Here
How to Apply
Qualified candidates should apply online through the Safaricom recruitment portal (hosted on Oracle Cloud). Use the following application link: https://www.myjobmag.co.ke/apply-now/1200359