HamburgerMenu
hirist

Python Developer - FastAPI/Django

Firstcareercentre
Anywhere in India/Multiple Locations
4 - 6 Years

Posted on: 08/09/2025

Job Description

Key Responsibilities :

- Design, develop, and maintain scalable backend applications using Python frameworks (FastAPI, Django).

- Build and optimize RESTful APIs and microservices.

- Work with PostgreSQL and MongoDB for data modeling, query optimization, and database management.

- Implement caching strategies using Redis to improve system performance.

- Integrate and manage Apache Kafka for real-time data streaming and event-driven architectures.

- Ensure security, scalability, and high availability of backend systems.

- Collaborate with front-end developers, DevOps, and product teams to deliver high-quality solutions.

- Troubleshoot, debug, and upgrade existing systems.

- Write unit tests and ensure code quality through reviews and best practices.

Required Skills :

- Strong programming skills in Python.

- Hands-on experience with FastAPI and Django frameworks.

- Proficiency in working with PostgreSQL (RDBMS) and MongoDB (NoSQL).

- Good understanding of Redis for caching and session management.

- Experience with Apache Kafka for messaging and event streaming.

- Knowledge of microservices architecture and API design principles.

- Familiarity with CI/CD pipelines, Docker, and cloud platforms (Azure/AWS/GCP) is a plus.

- Strong problem-solving and analytical skills.

Good to Have :

- Experience with Celery / RabbitMQ for task queues.

- Knowledge of GraphQL.

- Exposure to monitoring tools like Prometheus, Grafana.

- Understanding of Agile methodologies.


info-icon

Did you find something suspicious?