Safaricom PLC

Internet of Things(IoT) Devops Engineer at Safaricom Kenya

Nairobi, Kenya
March 27, 2024
Application deadline closed.
Deadline date:
Application deadline closed.

Job Description

Internet of Things(IoT) Devops Engineer at Safaricom Kenya

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. 

RESPONSIBILITIES

  • Build IoT applications for enterprise use cases compliant to IT standards and frameworks and technologies. 
  • Develop, publish and maintain APIs, handling application provisioning and security.
  • Create and Integrate IOT Libraries and APIs to third party IoT Core Applications. 
  • Optimize, dimension application specifications based on IoT apps capacity projections.
  • Create and maintain databases containing IoT Sensor data and processing it further for consumption via APIs.
  • Build IoT Data Models for enterprise use cases, testing and maintaing IoT data pipelines that clean, transform, and aggregate data from disparate sources aligning them to the business needs. 
  • 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.

QUALIFICATIONS

  • Bachelor’s degree in computer science, Software Engineering/IT, Engineering, or related field.
  • 5+ years of work experience in Software Development including Core Backend Development; experience in Spring Boot, .NET, Python Flask/Django, Laravel/Yii Frameworks.
  • Proficiency in server side/Scripting languages such as C#, PHP, C/C++, Java, Python and technologies such as XML, SOAP, JSON, YAML and CI/CD tools.
  • Experience in API development and Integrating to IOT Platforms via APIs and libraries.
  • Performing maintenance and testing to ensure software functionality and quality.
  • 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.

ABOUT US

We are the leading telecommunication company in East Africa. Our purpose is to transform lives by connecting people to people, people to opportunities and people to information. We keep over 42 million customers connected and play a critical role in the society, supporting over one million jobs both directly and indirectly while our total economic value was estimated at KES 362 Billion ($ 3.2 billion) for the 12 months through March 2021. We are listed on the Nairobi Securities Exchange (NSE) and with annual revenues of close to KES 298 Billion ($2.5 billion) as at March 2022. We were founded in 1997 as a fully owned subsidiary of Telkom Kenya before a 40 percent acquisition by Vodafone Group PLC in May 2000, and a public offering of 25 percent shares through the NSE in 2008. Under the management of Vodafone Group PLC, we welcomed Michael Joseph, as our first CEO, a few months later in July of 2000. He led the company’s growth to accommodate 16.71 million subscribers from the previous 20,000, largely owing to innovative products like M-PESA in 2007.

Internet of Things(IoT) Devops Engineer at Safaricom Kenya