Talent.com
This job offer is not available in your country.
Python Developer - Django / FastAPI

Python Developer - Django / FastAPI

SUPERSOURCING TECHNOLOGIES PRIVATE LIMITEDBangalore
30+ days ago
Job description

Job Description :

  • Develop, optimize, and maintain backend services using Python (Django / FastAPI / Flask).
  • Design and implement RESTful and GraphQL APIs to support frontend and mobile applications.
  • Work extensively with MongoDB, including aggregation pipelines, indexing, schema design, and optimization.
  • Deploy, monitor, and manage cloud-based solutions on AWS (Lambda, S3, EC2, RDS, DynamoDB, API Gateway, etc.).
  • Implement microservices & serverless architectures using AWS services.
  • Optimize database queries and backend performance for high availability and scalability.
  • Ensure security best practices, including OAuth, JWT, and role-based access control.
  • Collaborate with frontend developers, product managers, and DevOps teams.
  • Set up CI / CD pipelines, containerize applications using Docker & Kubernetes, and automate deployments.
  • Troubleshoot and debug performance issues, server crashes, and cloud infrastructure failures.

Required Skills & Experience :

  • 2-8 years of hands-on experience in Python backend development.
  • Strong expertise in MongoDB, including query optimization and schema design.
  • Proficiency in AWS services such as Lambda, EC2, S3, RDS, DynamoDB, and API Gateway.
  • Experience in building and managing RESTful & GraphQL APIs.
  • Strong understanding of microservices architecture and serverless computing.
  • Knowledge of authentication & authorization mechanisms (OAuth, JWT, SAML).
  • Experience with containerization & orchestration (Docker, Kubernetes).
  • Experience with CI / CD tools (GitHub Actions, Jenkins, Terraform).
  • ref : hirist.tech)

    Create a job alert for this search

    Python Developer • Bangalore