Strong understanding of a backend framework to
implement
APIs (FastAPI/
Django REST Framework (DRF) / Flask).
•
Proficiency in building Asynchronous code.
Must have a good knowledge of a
web framework like
FastAPI, DRF, or Flask
, with specific, hands-on experience
using
asyncio
to build scalable, I/O-bound services.
Strong proficiency with Python
testing frameworks like pytest
, with a focus on
writing comprehensive unit, functional, and integration tests.
Solid understanding of Python
packaging, dependency management, and virtual
environments
, with hands-on experience using tools like
Poetry, uv, pip, and
virtualenv/venv
.
Strong understanding of basics of
SQL
– reading and writing SQL queries, a basic
understanding of database interaction tools
schema design, and database
optimization.
Hands-on experience with Python data libraries
(Pandas, NumPy)