Vacancy description
Skillmine Technology Consulting
India, Thāne
Python & Java Developer in Thāne, India is listed on Jobeax. Browse 30,000+ vacancies available.
Python & Django - Minimum 5 Years :- Candidates must demonstrate at least 5 years of production development using Python and Django :- Python 3.x proficiency : async/await, type annotations, decorators, generators, context managers, and idiomatic Pythonic patterns.- Deep familiarity with the Django framework core :1. ORM complex querysets, annotations, window functions, prefetch_related / select_related, and bulk operations.2. Middleware, signals, custom management commands, and the admin interface for internal tooling.3. Authentication and authorisation patterns including Django's built-in auth, JWT, OAuth2, and session security hardening.- Extensive experience with Django REST Framework (DRF) : serialisers (ModelSerializer, nested writable), viewsets, routers, permissions, throttling, and API versioning.- Asynchronous task processing with Celery + Redis or RabbitMQ : task routing, retry strategies, beat schedules, and monitoring with Flower.- Testing excellence : pytest, Django TestCase, factory_boy, pytest-django, coverage reporting, and integration/E2E test strategies.- Database expertise : PostgreSQL schema design, query optimisation (EXPLAIN ANALYZE), Django migrations at scale, and connection pooling (pgBouncer).- Caching strategies with Redis or Memcached cache invalidation patterns, cache-aside, write-through in a Django context.- Django security best practices : CSRF, XSS, SQL injection prevention, secure cookie configuration, and rate limiting. (ref:hirist.tech)