Overview
We are looking for an experienced Python Developer with expertise in FastAPI to join our team. The
ideal candidate should have hands-on experience in building scalable APIs, microservices, and high-
performance backend systems using FastAPI. You will collaborate with frontend developers, DevOps
engineers, and other team members to develop efficient, secure, and maintainable applications.
Key Responsibilities:
Develop and maintain RESTful and asynchronous APIs using FastAPI.
Write clean, reusable, and well-documented Python code.
Optimize API performance, ensure scalability, and handle high concurrency.
Work with databases like PostgreSQL, MySQL, MongoDB, or Redis.
Implement authentication and authorization mechanisms (JWT, OAuth2).
Integrate APIs with third-party services and cloud platforms.
Write unit and integration tests to ensure code reliability.
Collaborate with front-end and DevOps teams for seamless application deployment.
Stay up to date with the latest industry trends and best practices in Python backend
development.
Required Skills & Qualifications:
2-4 years of experience in Python development.
Strong proficiency in Python and experience with FastAPI.
Experience in building and optimizing RESTful and asynchronous APIs.
Knowledge of ORMs like SQLAlchemy or Tortoise-ORM.
Experience with databases (PostgreSQL, MySQL, MongoDB, Redis).
Familiarity with authentication & security best practices (JWT, OAuth2, CORS, CSRF).
Experience in Docker, Kubernetes, and cloud services (AWS, GCP, Azure).
Hands-on experience with unit testing & CI/CD pipelines.
Strong understanding of asynchronous programming and event-driven architectures.
Good knowledge of Git and version control workflows.
Job Types: Full-time, Permanent
Pay: ₹30,000.00 - ₹50,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Location Type:
- In-person
Schedule:
- Day shift
- Morning shift
Work Location: In person
Speak with the employer
+91 8454951912