Backend and DevOps Engineer Job at eLIMU

eLIMU is a leading digital educational 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.

We are recruiting to fill the position below:

Job Position: Backend and DevOps Engineer
Job Location:
 Yaba, Lagos
Employment Type: Full-time

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.
  • Practical knowledge of cloud computing using AWS (or GPC).
  • Strong understanding of solid principles and design patterns.
  • Sound knowledge of databases (SQL and NoSQL databases).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.