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

Software Engineer - Python / FastAPI

Ananta Resource ManagementBangalore
30+ days ago
Job description

Proficiency in Python and API Frameworks :

  • Strong hands-on experience with Python and frameworks like FastAPI, Flask, or Django REST Framework (DRF).
  • Strong experience with Python and building APIs using FastAPI, including request handling, background tasks, and dependency injection.

API Development Expertise :

  • Proven ability to design, develop, and maintain RESTful and / or GraphQL APIs, including handling CRUD operations, pagination, and error handling.
  • Ability to design, develop, and optimize RESTful APIs with features like input validation (using Pydantic), rate limiting, and performance tuning.
  • Authentication & Authorization Knowledge :

  • Experience implementing secure authentication and authorization mechanisms such as OAuth2, JWT, and API key management.
  • Database Management :

  • Strong understanding of both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases, including query optimization and schema design.
  • Version Control & CI / CD :

  • Proficiency with Git for version control and familiarity with CI / CD pipelines for automated testing, deployment, and delivery.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer • Bangalore