Backend + DevOps Engineer

  • Full-time

Company Description

eLIMU -a leading digital education content provider in East Africa, based in Kenya. The organisation is focused on creating interactive and engaging, contextually relevant Digital Learning resources to improve learning outcomes for students across Africa. This role is responsible for coordinating the activities focused on creating innovative digital learning resources that leverage proven pedagogies and cutting-edge technology, aligned with our unique context in Africa to transform education on the continent.  

Job Description

We seek an experienced and talented Backend + DevOps Engineer to join our growing team.
As a Backend + DevOps Engineer, you will play a key role in architecting, implementing and
deploying innovative solutions, ensuring an optimized usage of resources and adhering to
security measures across our digital platforms.
Responsibilities:

  • Lead the architecture design and development of Backend API, adhering to best
  • practices.
  • Collaborate with cross-functional teams, including front-end developers and UX/UI designers, to deliver seamless and resilient endpoints.
  • Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment within the team.
  • Stay updated on emerging Backend technologies and trends, incorporating new tools and methodologies into the development process.
  • Take ownership of deployment of applications and maintenance of infrastructures
  • Participate in code reviews, ensuring code quality, performance, and adherence to established coding standards.
  • Take ownership of projects from conception to completion, ensuring timely delivery and high-quality outcomes.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4 years of professional experience as a Backend Developer.
  • Proven expertise in NodeJs, and NestJs.
  • Strong understanding of solid principles and design patterns.
  • Sound knowledge of databases (SQL and NoSQL databases).
  • Practical knowledge of cloud computing using AWS (or GPC).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.