
Back to jobs
Assistant Django Developer
Whitefield, Karnataka, India
Assistant Django Developer
Role Summary Partner directly with the application architect/owner to deliver Python features and keep the Django platform fully documented. You’ll translate detailed guidance into clean backend code, surface edge cases early, and keep a living knowledge base up to date.
Key Responsibilities
- Python/Django Implementation – Build and maintain Django models, views, forms, serializers, and management commands; handle database migrations and data updates.
- Documentation – Own the application wiki/runbooks: record architecture decisions, schema changes, API specs, setup steps, and release notes.
- Quality & Maintenance – Write tests, debug issues, manage dependencies, monitor performance, and help deploy updates.
- Collaboration – Join working sessions, clarify requirements, communicate progress/blockers, and ensure code aligns with the architect’s vision.
Skills & Experience
- Strong Python fundamentals; deep familiarity with Django ORM, permissions, middleware, and migration tooling.
- Comfortable with PostgreSQL (or similar), data modeling, and writing data seeding scripts.
- Solid command of HTML/CSS/JavaScript for template work; experience with vanilla JS dashboards is helpful.
- Git workflow, unit testing, and CI/CD exposure; disciplined about code reviews.
- Exceptional written communication—able to craft precise, actionable technical documentation.
- Bonus: background in operational dashboards, energy/power domain, or light DevOps (Linux, cron, logging).
Educational Background
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or closely related field (or equivalent practical experience).
Why It’s a Fit
- Direct mentorship from the primary architect; quick feedback and clear priorities.
- Ownership of the knowledge base and day-to-day Python development.
- Opportunity to deepen full-stack Django expertise while supporting a mission-critical app.
Create a Job Alert
Interested in building your career at Peak Energy? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field