Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and develop scalable backend applications using Python.
- Build and maintain APIs using Django, Flask, and FastAPI.
- Work on microservices-based architecture and system integrations.
- Integrate and manage authentication and authorization using Keycloak.
- Customize and maintain backend services for OpenEdX platforms.
- Optimize database performance and ensure system reliability.
- Collaborate with cross-functional teams to deliver high-quality solutions.
Job Requirements
- 5+ years of experience as a Python Back-end Developer.
- Strong experience with Django, Flask, and/or FastAPI.
- Mandatory experience with Keycloak (authentication & authorization).
- Mandatory experience with OpenEdX platform.
- Solid understanding of microservices architecture.
- Strong experience with databases (SQL & NoSQL).
- Experience with Docker and CI/CD pipelines is a plus.












