# Django Backend DeveloperRARR TechnologiesRPosted on October 22, 2026---Experience1 - 3 yrsJob LocationGurugram, IndiaVacancy1DesignationDjango DeveloperJob TypeNot specified---## Job DescriptionWe 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 Youll 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**Youll 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 scalesDisclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.