Backend Engineer
Posted Updated
Description
Requirements:
- Expert-level proficiency in Python 3.8+ with a deep understanding of language features and best practices.
- Strong experience with Python web frameworks (Django, FastAPI, Flask) and their ecosystem.
- Solid knowledge of SQL databases (PostgreSQL, MySQL) and database design principles.
- Experience with NoSQL databases (MongoDB, Redis) for specific use cases.
- Proficiency with version control systems (Git) and collaborative development workflows.
Backend Development Expertise:
- Strong understanding of RESTful API design principles and HTTP protocol.
- Experience with API authentication methods (JWT, OAuth 2.0 API keys).
- Knowledge of caching strategies and technologies (Redis, Memcached).
- Understanding of message queues and asynchronous processing (Celery, RQ, Apache Kafka).
