HamburgerMenu
hirist

Software Engineer - Python/FastAPI

Posted on: 20/08/2025

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.


info-icon

Did you find something suspicious?