Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 20, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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

     

    Bigdata Platform Analytics Engineer

    Key Responsibilities

    • Platform Architecture: Design and develop a scalable and extensible data analytics platform to support the organization's data-driven initiatives. Architect data pipelines, storage solutions, and analytics frameworks to handle large volumes of data efficiently. 
    • Data Integration and Processing: Implement data ingestion pipelines to integrate data from various sources, including databases, data warehouses, APIs, and streaming platforms. Develop ETL (Extract, Transform, Load) processes to preprocess and clean raw data for analysis. 
    • Analytics Tools and Technologies: Evaluate, select, and integrate analytics tools and technologies to support data exploration, visualization, and modeling. Implement and optimize databases, data warehouses, and analytics frameworks such as SQL, Hadoop, Spark, and Elasticsearch. 
    • Scalability and Performance: Optimize data processing pipelines and analytics workflows for scalability, performance, and efficiency. Implement parallel processing, distributed computing, and caching mechanisms to handle large-scale data analytics workloads. 
    • Data Governance and Security: Ensure compliance with data governance policies, regulatory requirements, and security best practices. Implement access controls, encryption, and auditing mechanisms to protect sensitive data and ensure data privacy and confidentiality. 
    • Monitoring and Maintenance: Develop monitoring and alerting systems to track platform performance, data quality, and system health. Proactively identify and resolve issues to minimize downtime and ensure uninterrupted data analytics operations. 
    • Automation and DevOps: Implement automation pipelines for infrastructure provisioning, configuration management, and deployment. Establish continuous integration and continuous deployment (CI/CD) processes to streamline platform development and operations. 
    • Documentation and Training: Document platform architecture, data pipelines, and analytics workflows. Provide training and support to data analysts and data scientists to ensure effective use of the data analytics platform.

    Qualifications

    • Bachelor's or master’s degree in computer science, Engineering, or related field.
    • Solid understanding of data analytics principles, techniques, and methodologies.
    • Proficiency in programming languages such as Python, Java, or Scala.
    • Experience with data processing frameworks such as Apache Spark, Apache Hadoop, or Apache Flink.
    • Familiarity with database systems such as SQL databases, NoSQL databases, and distributed file systems.
    • Experience with cloud platforms such as AWS, GCP, or Azure.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and collaboration skills.
    • Ability to work independently and manage multiple priorities in a fast-paced environment.

    go to method of application »

    Big Data Platform Operations Engineer

    Key Responsibilities

    • Platform Architecture: Design and implement scalable and fault-tolerant big data platforms using distributed computing technologies such as Apache Hadoop, Apache Spark, or Apache Flink. Architect data storage solutions, including distributed file systems, NoSQL databases, and data warehouses. 
    • Data Ingestion and Integration: Develop data ingestion pipelines to collect, process, and ingest data from various sources, including streaming data sources, databases, APIs, and log files. Implement ETL (Extract, Transform, Load) processes to preprocess and cleanse raw data for analysis. 
    • Data Processing and Analysis: Optimize data processing workflows for efficiency, performance, and scalability. Develop and maintain data processing jobs, queries, and analytics workflows using distributed computing frameworks and query languages such as SQL, Hive, or Spark SQL. 
    • Scalability and Performance: Design and implement strategies for scaling big data platforms to handle large volumes of data and diverse workloads. Optimize resource utilization, data partitioning, and parallel processing techniques to maximize performance and minimize latency. 
    • Monitoring and Optimization: Develop monitoring and alerting solutions to track the health, performance, and availability of big data platforms. Implement automated scaling, load balancing, and resource management mechanisms to optimize platform utilization and performance. 
    • Security and Governance: Ensure compliance with data governance policies, security requirements, and regulatory standards. Implement access controls, encryption, and auditing mechanisms to protect sensitive data and ensure data privacy and confidentiality. 
    • Infrastructure as Code (IaC): Implement infrastructure automation using tools such as Terraform, Ansible, or CloudFormation. Define infrastructure configurations, provisioning scripts, and deployment pipelines to enable reproducible and consistent deployments of big data platforms. 
    • Documentation and Training: Document platform architecture, configurations, and best practices. Provide training and support to data engineers and data scientists to ensure effective use of big data platforms and tools.

    Qualifications

    • Bachelor’s or master’s degree in computer science, Engineering, or related field.
    • Solid understanding of big data technologies, distributed systems, and cloud computing principles.
    • Proficiency in programming languages such as Python, Java, or Scala.
    • Experience with big data frameworks such as Apache Hadoop, Apache Spark, or Apache Flink.
    • Familiarity with cloud platforms such as AWS, GCP, or Azure. 
    • System administration skills.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and collaboration skills.
    • Ability to work independently and manage multiple priorities in a fast-paced environment.

    go to method of application »

    Big Data Engineer

    Key Responsibilities

    • Data Pipeline Development: Design, implement, and maintain robust data pipelines for ingesting, processing, and transforming large volumes of structured and unstructured data. Develop ETL (Extract, Transform, Load) processes to cleanse, enrich, and aggregate data for analysis. 
    • Data Storage Solutions: Architect and optimize data storage solutions, including distributed file systems, NoSQL databases, and data warehouses. Implement data partitioning, indexing, and compression techniques to maximize storage efficiency and performance. 
    • Big Data Technologies: Utilize and optimize big data technologies and frameworks such as Apache Hadoop, Apache Spark, Apache Flink, and Apache Kafka. Develop and maintain data processing jobs, queries, and analytics workflows using distributed computing frameworks and query languages. 
    • Scalability and Performance: Optimize data processing workflows for scalability, performance, and reliability. Implement parallel processing, distributed computing, and caching mechanisms to handle large-scale data processing workloads. 
    • Monitoring and Optimization: Develop monitoring and alerting solutions to track the health, performance, and availability of big data systems. Implement automated scaling, load balancing, and resource management mechanisms to optimize system utilization and performance. 
    • Data Quality and Governance: Ensure data quality and integrity throughout the data lifecycle. Implement data validation, cleansing, and enrichment processes to maintain high-quality data. Ensure compliance with data governance policies and regulatory standards. 
    • Collaboration and Documentation: Collaborate with cross-functional teams to understand data requirements and business objectives. Document data pipelines, system architecture, and best practices. Provide training and support to stakeholders on data engineering tools and technologies.

    Qualifications

    • Bachelor's or master’s degree in computer science, Engineering, or related field. 
    • Proven professional SQL capabilities
    • Solid understanding of big data technologies, distributed systems, and database management principles.
    • Proficiency in programming languages such as Python, Java, or Scala.
    • Experience with big data frameworks such as Apache Hadoop, Apache Spark, or Apache Flink.
    • Knowledge of database systems such as SQL databases, NoSQL databases, and distributed file systems.
    • Familiarity with cloud platforms such as AWS, GCP, or Azure.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and collaboration skills.
    • Ability to work independently and manage multiple priorities in a fast-paced environment.

    go to method of application »

    Manager - PR and Communications - Fixed Term Contract

    Key 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.
    • Responsible for ideation, development and execution of strategies align business communications with the immerging trends and shifts to digital and new media.
    • Responsible for ensuring the development and implementation of effective communication strategies for several divisions and departments including but not limited to; Consumer Business Unit, Channels, Assets & Sponsorships, and the M-Pesa and Safaricom Foundations.
    • Provide expert internal and external communications counsel to the team’s leaders.
    • Generate positive press coverage around news, events, activities, issues, developments & personalities.
    • Contribute to ensuring that Safaricom is perceived positively across all major stakeholders & constituencies.
    • Leading press engagement strategy for the company and develop & maintain personal relationships with key media influencers.
    • Manage relationship with and output of PR agencies.

    Core competencies, knowledge and experience

    Working With Others

    • Consciously takes steps to make the most of every conversation/interaction 
    • Identifies people’s needs, interests and motivates to be able to influence the decisions they make 
    • Communicates simply to excite and engage people 
    • Pro-actively adapts own style and approach to build rapport, and work with others more effectively 
    • Builds and maintains strong relationships and networks

    Operational Excellence

    • Targets effort and resources on high-value and high impact activity   
    • Focuses on achieving maximum performance and driving continuous improvement 
    • Thinks about processes and problems cross-functionally and end-to-end 
    • Uses knowledge of products, technology, process, systems and policy to solve problems

    Creativity and Innovation

    • Finds creative ways to exploit opportunities and solve problems 
    • Takes risks and pushes what is possible 
    • Experiments with unorthodox approaches

    Business Know-how

    • Uses facts to make decisions that are competitively and financially robust 
    • Balances current and future needs 
    • Thinks and acts like an owner of the business 
    • Acts in line with legal, regulatory, professional and ethical standards

    Working With Change

    • Responds flexibly to changing situations 
    • Manages the business and people aspects of change to drive performance

    Project and Programme Management

    • Defines scope and deliverables in terms of time, cost, quality and business benefit 
    • Schedules activity and identifies resource needs, dependencies and synergies   
    • Evaluates progress, mitigates risks and addresses issues

    Qualifications

    • Bachelor’s degree in any field with a demonstrable interest in communications and public relations
    • 5-8 years’ experience in communication or public relations 
    • Proven track record designing and executing successful campaigns
    • Exceptional writing, verbal and editing skills
    • Solid experience in new media such us Tiktok, Facebook, X, blogs, etc.
    • Firm grasp of grammar and ability to develop compelling story angles
    • Professional, upbeat, organized, energetic and an astute problem-solver.
    • Comfortable working with a corporate CEO as they are with members of the public
    • High level of integrity/Trustworthy character
    • Flexibility and the ability to multi-task

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail