Learngual Inc Software & Data Abuja Contract Education NGN 400,000 - 600,000 Negotiable Easy Apply Skills Required Django/Django REST Framework Python RabbitMQ (or other message brokers) PostgreSQ… | By Olamide Adedara on September 8, 2025 | Abuja Contract Education NGN 400,000 - 600,000 Negotiable Easy Apply Skills Required Django/Django REST Framework Python RabbitMQ (or other message brokers) PostgreSQL (queries optimization migrations) Microservice architecture Distributed systems Kubernetes Docker Airflow (workflow orchestration) Git & CI/CD API security & best practices Job Summary We're seeking a Backend Engineer passionate about building scalable, reliable, and secure microservices. You'll work on distributed systems that power Learngual's AI-driven language learning platform, designing APIs, managing background processes, and optimizing performance with Django, RabbitMQ, PostgreSQL, Airflow, Kubernetes, and Docker. - Minimum Qualification : Degree
- Experience Level : Mid level
- Experience Length : 3 years
- Working Hours : Full Time
Job Description/Requirements Responsibilities: - Design, build, and maintain microservices powering core Learngual features.
- Develop APIs (REST) to integrate frontends, mobile apps, and third-party services.
- Implement asynchronous event-driven architectures using RabbitMQ.
- Manage and optimise databases (PostgreSQL) for scalability and performance.
- Orchestrate workflows and pipelines with Airflow for analytics and AI-driven features.
- Deploy and manage services in Kubernetes and Docker-based environments.
- Ensure code quality with unit tests, integration tests, and CI/CD pipelines (Git).
- Collaborate cross-functionally with frontend engineers, ML engineers, and product teams.
- Contribute to system security & compliance (RBAC, encryption, logging, backups).
- Document architecture and processes for internal teams and future scaling
Requirements: | | | |
No comments:
Post a Comment