Django rest framework

3 years

0 Lacs

Posted:23 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Type:

Experience:


About the role :


Django + DRF



Responsibilities:


  • Design, build, and document

    REST APIs

    (versioning, pagination, filtering, rate-limits, idempotency).
  • Model data and optimize queries in

    PostgreSQL

    (indexes, migrations, query plans).
  • Implement

    Redis

    caching strategies (per-view, low-level cache, keys & TTLs, cache-aside/write-through).
  • Set up

    OpenAPI

    docs with

    Swagger UI / ReDoc

    ; keep docs in sync with code.
  • Productionize services using

    Docker

    ,

    Gunicorn

    ,

    Nginx

    ; automate deploys.
  • Architect and maintain

    microservices

    ; handle service discovery, contracts, and resilience.
  • Implement

    AuthN/AuthZ

    :

    JWT

    (access/refresh/rotation),

    SSO

    (OIDC/SAML) for first-party & third-party clients.
  • Build for

    scale & reliability

    : background jobs, retries, timeouts, circuit breakers, health checks.
  • Add metrics, logs, and traces; fix performance bottlenecks and improve latency.
  • Collaborate via

    Git/GitHub

    (PRs, reviews, trunk-based or GitFlow).


Must-Have Skills :


  • Django 4+/DRF

    deep knowledge (serializers, viewsets, permissions, throttling, signals).
  • PostgreSQL

    mastery: schema design, indexing strategies, EXPLAIN/ANALYZE, locking basics.
  • Redis

    & caching patterns; session/token blacklisting; rate-limiting.
  • Auth:

    JWT (short-lived tokens, refresh flow, rotation) and

    SSO

    (OIDC/SAML) fundamentals.
  • API Docs:

    OpenAPI 3 with

    drf-spectacular

    or

    drf-yasg

    ;

    Swagger/Redoc

    .
  • Deployments:

    Docker & Docker Compose,

    Gunicorn + Nginx

    production setup.
  • Microservices

    concepts: API contracts, backward compatibility, message vs request/response, resiliency.
  • Git/GitHub

    proficiency (branching, code reviews, Actions/CI basics).
  • Track record of

    2–3 real deployments

    (links or proof).


Good to Have :


  • FastAPI

    (for high-perf micro-endpoints)
  • CI/CD:

    GitHub Actions;

    Jenkins

    exposure
  • Task queues:

    Celery / RQ; scheduled jobs
  • Observability:

    Sentry, Prometheus/Grafana, ELK/OpenSearch
  • Security:

    OWASP, Secrets management, CORS/CSRF best practices


Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india