Senior Systems Development Engineer Job, Current IT Jobs,

Position: Senior Systems Development Engineer

Location: Nairobi

Job Description

As a Senior Systems Development Engineer you will help scale and automate our financial services platform as the organization grows across regions worldwide. The work you’ll do will require you to be intellectually curious, and a clear but passionate thinker, capable of driving and facilitating innovation. You’ll work closely with our software engineering, data engineering, IT, and Information Security teams to build our infrastructure and support the production environment. You will report to your Systems Development Tech Lead.

Our environment is designed to foster innovation and enable collaboration, working from one of our Tech Hubs in South Africa, Kenya or Portugal. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Nairobi for collaboration and connection and for the use of those who value and want to work out of an office. If you work from Porto we provide access to co-working spaces on a needs basis for collaboration and connection.


  • Architect, develop, automate, and refine processes to allow JUMO to run highly available system in AWS
  • Identify and implement tooling to support JUMO’s engineering and data teams, as well as the production environment
  • Develop, manage, and troubleshoot JUMO’s production environments hosted in AWS
  • Develop monitoring and reporting for JUMO’s infrastructure
  • Build and maintain secure network infrastructure to JUMO’s partners
  • Help raise and improve the quality of standards on architecture, code, and documentation
  • Document operational procedures and best practice system behaviours


  • Experience in communicating with users, other technical teams, and management to collect requirements
  • Experience mentoring team members
  • Good oral and written communication skills
  • 8+ years’ experience in scripting or coding
  • 8+ years’ unix systems administration experience
  • 5+ years’ experience with MySQL or PostgreSQL (preferable)
  • 5+ years’ experience with major cloud environments such as Amazon or Azure (Amazon preferred)
  • 3+ years’ experience with IP networking and network equipment
  • A solid understanding of technologies such as Infrastructure-as-Code and CI/CD pipelines
  • Experience with container orchestration systems (Kubernetes/EKS preferred)
  • Experience with infrastructure as code and CI/CD systems (Terraform, Jenkins, and Spinnaker preferred)
  • Experience with observability systems and best practices (Datadog preferred)
  • Experience with high volume, highly available systems
  • Experience with Agile (Scrum or Kanban) and Lean methodologies
  • A University degree would be an advantage

How to apply

Click here to apply

N.B: Looking For A New Job? Find Your Next Job With Us. Click Here To Register Your CV. It’s Free.