Talent.com
Python Django Developer (Mid–Senior)

Python Django Developer (Mid–Senior)

Veuz Concepts SAKozhikode, Kerala, India
26 days ago
Job description

Role Description

This is a full-time on-site role for a Python Django Developer (Mid-Senior) located in Kozhikode / Bahrain. The developer will be responsible for designing and developing web applications using Python and Django frameworks. Day-to-day tasks include writing efficient code, maintaining back-end and front-end functionalities, integrating databases, and collaborating with cross-functional teams to optimize software solutions.

What you’ll do

  • Design and build REST APIs with Django / DRF.
  • Model clean database schemas and write efficient SQL (Postgres / MySQL).
  • Implement background jobs with Celery + Redis and handle file / email tasks.
  • Integrate third-party services (payments, SSO, webhooks, analytics).
  • Write tests, review code, and document what you ship.
  • Package and deploy with Docker; work with AWS / OCI (EC2 / RDS / S3 / ALB).
  • Monitor, debug, and tune performance in production.
  • Collaborate with product / design; break work into clear tickets and timelines.

Must-haves

  • 3+ years with Python (3.x) and Django (incl. DRF).
  • Strong SQL; query optimization and indexing.
  • Celery + Redis, REST best practices, JWT / session auth.
  • Git, Docker, Linux fundamentals, Nginx / Gunicorn / uWSGI.
  • Unit / integration testing and basic security (OWASP, CSRF, XSS, SSRF).
  • Clear communication and ownership mindset.
  • Nice to have

  • Django Channels / WebSockets, real-time features.
  • Frontend basics (React / Vue) for simple admin / portal screens.
  • AWS / OCI experience at scale; caching (Redis), CDN.
  • Elasticsearch / OpenSearch, message queues, or ETL.
  • SSO (OAuth2 / SAML), payments, multi-tenant design.
  • BI / reporting experience.
  • What you get

  • Competitive salary + performance bonus
  • Travel opportunities for on-site event launches (GCC / MEA)
  • How to apply

    Email your CV (with GitHub / portfolio) to

  • Or apply on LinkedIn
  • Create a job alert for this search

    Python Developer Django • Kozhikode, Kerala, India