HumanBit Logo

Senior Python Developer | Codersbrain

full-time
Posted on August 18, 2025

Job Description

Sr. Python Django Developer

Company Overview

Company details are not specified.

Job Summary

We are seeking a skilled Senior Python Django Developer with 7-10 years of experience in backend development. The ideal candidate will leverage their expertise in Python and the Django framework to contribute to our projects, ensuring high-quality software development that meets the organization’s needs.

Responsibilities

  • Develop and maintain web applications using Django and Python.
  • Design and implement robust REST APIs, ensuring security and efficiency.
  • Work with microservices architecture using Docker and orchestration tools like Kubernetes.
  • Collaborate on database solutions using PostgreSQL or MySQL with ORM frameworks.
  • Implement and manage caching strategies, asynchronous task queues (e.g., Celery), and apply rate limiting.
  • Utilize Git for version control and manage CI/CD pipelines using tools such as GitHub Actions or Jenkins.

Qualifications

  • 7+ years of experience in backend development with Python.
  • Minimum 5+ years of hands-on experience with the Django web framework.
  • Strong understanding of REST API development, including versioning and authentication techniques (OAuth2, JWT).
  • Deep knowledge of Object-Oriented Programming (OOP) concepts and design patterns (e.g., Factory, Singleton, Observer).
  • Solid experience with relational databases (PostgreSQL, MySQL) and ORM frameworks.
  • Good knowledge of caching strategies and asynchronous task queues (e.g., Celery, RabbitMQ).
  • Proficient with Git and CI/CD practices.
  • Familiarity with unit testing frameworks (e.g., PyTest, unittest).
  • Understanding of security best practices (e.g., SQL injection, XSS, CSRF).

Preferred Skills

  • Experience with FastAPI or Flask alongside Django is a plus.
  • Knowledge of GraphQL.
  • Experience deploying applications to cloud platforms (AWS, GCP, Azure).
  • Familiarity with NoSQL databases (MongoDB, Redis).
  • Exposure to event-driven architectures and streaming platforms (e.g., Kafka).
  • Knowledge of DevOps tools and principles (Docker, Terraform, Helm).

Experience

  • A minimum of 7 years of relevant professional experience in backend development.

Environment

  • This is a remote position with working hours from 11:00 AM to 8:00 PM.

Salary

  • Budgeted salary is 1.4 lpm + GST.

Growth Opportunities

Opportunities for career advancement within the company are not specified.

Benefits

Benefits offered are not specified.

Powered by
HumanBit Logo