Senior Python Developer (Django) - IT Jobs
8–10 years
Best in Industry
Chennai, India
We are looking for an experienced Senior Python Developer with strong expertise in Django and Django REST Framework to build scalable, secure, and high-performance web applications while leading backend development initiatives.
Position : Permanent
Location : Chennai, India
Salary : Best in Industry
Job Details:
Job Description:
Responsibilities -
- Design, develop, test, and deploy scalable web applications using Python and Django.
- Build and maintain RESTful APIs using Django REST Framework (DRF).
- Write clean, reusable, and optimized code following best development practices.
- Manage relational databases such as PostgreSQL and MySQL with performance optimization.
- Integrate backend systems with frontend applications and third-party services.
- Implement application security and data protection measures.
- Collaborate with product, design, and development teams to deliver business requirements.
- Participate in code reviews, technical discussions, and architecture decisions.
- Troubleshoot, debug, and enhance existing applications for better performance.
- Develop and maintain CI/CD pipelines for streamlined deployment processes.
- Mentor junior developers and support team knowledge sharing initiatives.
Skills required
- Strong expertise in Python programming and backend application development.
- In-depth knowledge of Django framework and Django REST Framework (DRF).
- Experience in designing and developing scalable RESTful APIs.
- Strong understanding of relational databases such as PostgreSQL and MySQL.
- Proficiency in Git, version control workflows, and collaborative development practices.
- Experience with CI/CD pipelines and deployment automation processes.
- Knowledge of application security, authentication, and data protection practices.
- Familiarity with Linux/Unix environments and server-side debugging.
- Strong analytical and problem-solving abilities with attention to code quality.
- Good communication and teamwork skills with the ability to work in agile environments.