- Job TypeFull Time , Remote
- QualificationBA/BSc/HND
- Experience
- LocationNairobi
- Job FieldICT / Computer
- The right candidate will be part of the team that will provide the backbone to our expanding IoT market, enhancing both our on-prem offering as well as scaling to a global cloud-based platform.
What you’ll do
- Collaborate with a globally distributed team.
- Write scalable service APIs in Python and Golang to provide telemetry services.
- Develop observability, remote logging, data acquisition, alert and notification, and edge processing capabilities
- Work with our infrastructure team to develop both a cloud-based SaaS offering as well as a containerised local on-prem solution.
- Design and implement new features and enhancements from spec to production at scale.
- Review code and technical designs produced by other engineers.
- Discuss ideas and collaborate on finding good solutions.
- Work remotely with global travel 2 to 4 weeks for internal and external events.
Who you are
- You love technology and working with a diverse set of talented people.
- You are curious, flexible, articulate, and accountable.
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
- You have a broad technology base but favor backend code and infrastructure.
- You have a good understanding of cybersecurity and the challenges of the IoT environment.
- You have knowledge and experience of telemetry systems including data streaming technologies, observability and monitoring systems, and the application of security/IAM models to such systems.
- You have proficiency in developing tooling and libraries, and the design and implementation of back-end web services, messaging/data pipelines, and REST APIs using python and/or Golang
- You are comfortable with Ubuntu as a development and deployment platform.
- You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
Method of Application
Interested and qualified? Go to Canonical on boards.greenhouse.io to apply.