Logo

Django Backend Developer (RARR Job 6291)

For India'S Leading Diversified Group Of Manufacturing And Services
1 - 3 Years
Full Time
Immediate
Up to 4.8 LPA
1 Position(s)
Gurugram/ Gurgaon
Posted 2 Days Ago

Job Skills

Job Description

We are building an intelligent, IoT and solar-based analytics and asset management application. We are looking for a sharp Django backend developer to build and maintain robust RESTful APIs, integrate with high-throughput IoT data pipelines, and help architect a highly scalable backend infrastructure. If you are eager to work on real-time hardware data streams and production machine learning pipelines, this role is for you. Bonus: experience with Go and/or AWS DevOps will significantly strengthen your candidacy.

What You'll Build

 

  • Design and build RESTful APIs in Django REST Framework for the mobile and web platforms
  • Integrate with the MQTT broker and Kafka consumers to handle real-time inverter data streams
  • Write clean, tested Python services for device onboarding, alert management, and performance analytics reporting
  • Maintain PostgreSQL schema - device registry, user management, alert history, ML metadata
  • Build and maintain API endpoints consumed by Flutter (mobile) and Next.js (web) front-ends
  • Write async Celery tasks for scheduled jobs - PR computation, daily report generation, data syncs
  • Work with the ML engineer to expose model inference via FastAPI endpoints
  • Document APIs using OpenAPI/Swagger and maintain developer-facing documentation

Required Skills

 

  • Python 3.10+ - strong fundamentals, clean code, testing with pytest
  • Django 4.x + Django REST Framework - models, serializers, viewsets, permissions, throttling
  • PostgreSQL - query optimisation, indexing, migrations with Django ORM
  • REST API design - versioning, authentication (JWT/OAuth2), pagination, error handling
  • Git - branching, pull requests, code review workflows
  • Basic Linux command line - deployment, log inspection, SSH
  • Familiarity with Docker - containerised local development

Bonus Skills (Good to Have)

 

  • Go (Golang) - even basic familiarity or self-taught side projects. We run Go for high-throughput stream consumers.
  • AWS basics - EC2, RDS, S3, IAM, or experience with any cloud provider
  • DevOps awareness - CI/CD pipelines, GitHub Actions, Dockerfile authoring
  • MQTT / messaging systems - basic understanding of pub/sub, queues
  • Redis - caching, rate limiting, session management
  • ClickHouse or any time-series database - querying, data modelling

You'll Thrive Here If You

 

  • Are comfortable reading documentation and figuring things out - we move fast
  • Care about code quality and want to learn proper API design, not just 'make it work'
  • Are curious about IoT, ML systems, or energy tech - this is a mission-driven product
  • Communicate clearly in English and Hindi - async-friendly team
  • Can own a feature end-to-end: spec → build → test → deploy

What You Get

 

  • Direct mentorship from senior engineers working on production ML + IoT systems
  • Exposure to Go, Kafka, ClickHouse, Kubernetes - rare at this experience level
  • Flat team structure - your code ships to production, not to a review backlog
  • Opportunity to grow into a senior or tech-lead role as the platform scales
Django Backend Developer
RARR Technologies Pvt Ltd

Stay Ahead.
Never Miss the Right Opportunity.

Manage your job alerts, preferences, and subscription anytime.

Matching Jobs

No matching jobs found.

We use cookies to improve your experience across our website, including all subdomains.
By continuing to browse the site, you agree to our Privacy Policy  and Cookie Policy