Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Jun 7, 2023
    Deadline: Jun 13, 2023
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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


    Internet of Things (IOT) Devops Engineer

    Brief Description

    • Reporting to the Chapter Lead IOT Devops, the position holder will be responsible for development, integration, maintenance, and optimization of IOT applications while supporting evolution of the existing services in production.  Safaricom IOT solutions include Smart Metering (Water & Power), Telematics, Logistics, Cold Chain Management, SIM Management and several bespoke solutions. 
    • The role includes effective and secure management of IOT telemetry data integrating with 3rd party systems and deriving analytical insights using ML/ AI algorithms for business and operational use. Other activities include performance management, fault management, liaison and support of internal and external IOT stakeholders. 


    • Build IoT applications for enterprise use cases compliant to Digital IT standards, frameworks and technologies.
    • Develop, publish and maintain IoT Apps to stores, handling application provisioning and security.
    • Create and Integrate IOT Libraries and APIs to third party IoT Core Applications.
    • Create and maintain databases containing IoT Sensor data and processing it further for consumption via APIs.
    • Optimize, dimension application specifications based on IoT apps capacity projections.
    • Collaborating with other IOT Engineers and stakeholders to produce application designs, specifications, perform peer code reviews ensuring that requisite technical documentation and training is provided for reference.


    • Bachelor’s degree in computer science, Software Engineering/IT, Engineering, or related field.
    • 5+ years of work experience in Software Programming including mobile development, experience in Android’s Kotlin, IOS’s Swift frameworks and Flutter preferred.
    • Proficiency in server side/Scripting languages such as C#, PHP, C/C++, Java, Python and technologies such as XML, SOAP, JSON and YAML.
    • Proficiency with fundamental front-end languages such as HTML, CSS  and Frameworks such as React.
    • Experience in API development and Integrating to IOT Platforms via APIs and libraries.
    • Working Knowledge of both Structured and Unstructured databases such as MYSQL, MSSQL, PostgreSQL, Oracle, MongoDB and streaming technologies including REDIS.
    • Proficient in Linux administration.
    • Good understanding of IoT, IoT Edge computing, IoT protocols, device engineering and Telco environment. 

    Method of Application

    Interested and qualified? Go to Safaricom Kenya on to apply

    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