7 years

26 Lacs

Posted:19 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Part Time

Job Description

Job Description – Senior Python Backend Developer

Location: [Your Location / Remote / Hybrid]
Experience Required: 7+ years

Role Overview:

We are seeking an experienced Senior Backend Developer (Python) to join our team. The ideal candidate will have strong expertise in Django and backend architecture, along with hands-on experience in designing scalable, secure, and high-performance systems. You will work on building and managing microservices, integrating APIs, and deploying applications on cloud environments.

Key Responsibilities:

  • Design, develop, and maintain scalable backend services using Python (Django, FastAPI, Flask).
  • Build and manage microservices using Docker and container orchestration tools such as Kubernetes.
  • Implement RESTful APIs with best practices (versioning, authentication, authorization, JWT, OAuth2).
  • Ensure security and compliance by applying best practices (SQL injection prevention, XSS, CSRF, etc.).
  • Collaborate with cross-functional teams to deliver robust, efficient, and secure solutions.
  • Work with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
  • Optimize performance with caching strategies, asynchronous task queues (Celery, RabbitMQ), and rate limiting.
  • Contribute to CI/CD pipelines and automation workflows using GitHub Actions, Jenkins, etc.
  • Write unit tests and ensure high code quality (PyTest, Unittest).
  • Deploy applications to cloud platforms (AWS, GCP, Azure).
  • Work with event-driven architectures, Kafka, and other streaming platforms.
  • Apply DevOps principles and tools (Docker, Terraform, Helm).

Required Skills:

  • 7+ years of backend development experience with Python.
  • Minimum 5+ years of hands-on experience with Django.
  • Strong knowledge of OOPs, design principles, and design patterns (Factory, Singleton, Observer, etc.).
  • Proven experience in scalable system design and microservices architecture.
  • Strong debugging, problem-solving, and analytical skills.

Job Type: Contractual / Temporary
Contract length: 6 months

Pay: Up to ₹220,000.00 per month

Application Question(s):

  • What is your preferred Location? Bangalore, Pune, Mumbai, Hyderabad, Noida?
  • Are you comfortable working in a short-term role (3–6 months)?
  • What is your official notice period?

Experience:

  • Python: 7 years (Required)
  • Django: 5 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You