Senior Python Developer

5 - 9 years

0 Lacs

Posted:15 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Python/Django Backend Developer, your role will involve designing and maintaining scalable backend systems. You will be responsible for building RESTful APIs, handling multi-tenant authentication, managing asynchronous tasks, integrating third-party services, and deploying applications on AWS. Collaboration with frontend and product teams is essential to deliver robust and efficient backend solutions. Key Responsibilities: - Design efficient database schemas (PostgreSQL preferred) and manage migrations. - Develop and maintain RESTful APIs using Django Rest Framework (DRF). - Implement authentication, authorization, and user roles in a multi-tenant setup. - Build and optimize asynchronous tasks using Celery and Redis. - Deploy and manage applications in AWS. - Collaborate with product and frontend teams to define API contracts and documentation. - Monitor application performance and optimize for scalability and speed. Requirements: - 4-6 years of experience in backend development using Python & Django. - Hands-on experience with Django Rest Framework (DRF). - Strong understanding of RDBMS (preferably PostgreSQL). - Good knowledge of Redis & Celery for background task processing. - Proficiency with Git, Docker, and CI/CD tools. - Strong grasp of security practices (authentication, encryption, access control). - Experience integrating with external APIs or microservices. Nice-to-Have Skills: - Understanding of WebSockets and real-time notifications. - Familiarity with frontend integration (React/Flutter). - Basic understanding of DevOps pipelines. - Knowledge of analytics & performance monitoring tools. - Prior work experience in startup or product environments. Please note: The company referenced in the job description is hirist.tech.,

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