-
Experience: 3-5 years of professional backend experience, ideally in a production environment supporting complex systems.
Tooling: Comfortable with Git, Docker, and CLI-based workflows.
Testing: Experience with Django testing framework (TestCase, APITestCase, factory-boy).
Database: Solid SQL experience, including schema design and performance tuning.
Integrations & Auth: Experience integrating third-party APIs and implementing OAuth2/OIDC authentication.
Message Brokers & Async: Hands-on experience with RabbitMQ and Celery for distributed task processing and message queuing.
Cloud & Data: Experience with GCP (Cloud Storage, BigQuery) or AWS. Comfortable with BigQuery, Pandas, or data pipeline work for analytics.
Core Stack: Strong proficiency with Django 4.x, Django REST Framework, Celery, and MySQL with Django ORM.