Search by job, company or skills

R Systems International

Senior Python/Django Developer/Lead

Save
new job description bg glownew job description bg glow
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Are you a self-driven Python/Django expert who thrives in building scalable, secure, and high-performance applications R Systems is looking for a dynamic backend developer/Lead to join our fast-paced engineering team!

Role: Senior Python/Django Developer/Lead

Location: (Bangalore – Hybrid-Manyata Tech Park) Must have Requirement

Exp-7+ Yrs

Joining time- Immediate to 30 Days

Key Responsibilities:

  • Backend Architecture: Design modular, scalable backends using Django (CBVs, models, services); apply SOLID principles and design patterns.
  • API Development: Build REST APIs (DRF); optionally work with GraphQL; handle auth, versioning, and rate limiting.
  • Security & Auth: Implement secure auth (JWT, OAuth2), access control, and follow security best practices.
  • Database: Model schemas using Django ORM; optimize queries; handle migrations and data integrity.
  • Business Logic: Encapsulate logic in reusable services (e.g., pricing engines, invoice generators).
  • Testing: Write unit/integration tests (Pytest, Django TestCase); maintain CI/CD pipelines.
  • DevOps: Work with Docker, GitHub Actions/Jenkins, and cloud platforms (AWS/GCP); manage deployments.
  • Performance: Optimize performance (caching, query tuning); handle app scaling and profiling.
  • Frontend Integration: Collaborate with frontend teams or use Django templates where needed.
  • Leadership: Review code, mentor juniors, and contribute to technical planning and design.

Tech Stack: Django, DRF, PostgreSQL/MySQL, Docker, Redis, GitHub Actions, AWS/GCP, Pytest, OAuth2/JWT.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147535199