Django Backend Developer (Gurugram)

Django Backend Developer (Gurugram)

06 Aug
|
RARR Technologies
|
Gurugram

06 Aug

RARR Technologies

Gurugram

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 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 rapid
- 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

Disclaimer: 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.

📌 Django Backend Developer (Gurugram)
🏢 RARR Technologies
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: django backend developer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: django backend developer (gurugram) / gurugram