Python Fast API

Persistent System Limited

  • FastAPI
  • SQLAlchemy
  • Tortoise ORM
  • JWT/OAuth2
  • pipelines
  • Docker

Job Category

Analytics Expert

English Proficiency

Fluent

Project Duration

Full Time

Budget Range

15 LPA

Job Overview:

A Python FastAPI Developer specializes in building high-performance, scalable backend APIs using asynchronous programming. They design RESTful services, integrate databases, and ensure secure, optimized API communication. Their work focuses on reliability, speed, and clean architecture for modern applications.

Key Responsibilities:

  • Design, develop, and maintain RESTful APIs using FastAPI.
  • Implement efficient and reusable backend logic and integrations.
  • Work with databases like PostgreSQL, MySQL, or MongoDB.
  • Write unit tests, perform code reviews, and ensure high-quality deliverables.
  • Collaborate with frontend developers, DevOps, and QA teams.
  • Optimize performance and scalability of applications.
  • Handle API authentication, authorization, and error handling best practices.
  • Required Skills:
  • Strong proficiency in Python 3.x.
  • Hands-on experience with FastAPI (preferred) or Flask/Django REST Framework.
  • Good understanding of ORMs (SQLAlchemy / Tortoise ORM).
  • Experience with API design, JWT/OAuth2 authentication, and async programming.
  • Strong in SQL and database optimization.
  • Familiarity with Git, CI/CD pipelines, and Docker.
  • Basic knowledge of cloud platforms (AWS / Azure / GCP).

Good to Have:

  • Experience with microservices architecture.
  • Familiarity with Celery, Redis, or RabbitMQ.
  • Knowledge of testing frameworks (Pytest / Unittest).

Posted By :

Sheetal Golait
Assistant Manager

Seasoned HR professional with 8+ years of experience in talent acquisition, employee relations, and HR operations. Proven ability to build high-performing teams and foster a positive work culture.

Similar Jobs