As a Django/Python Developer with 2.5+ years of experience, you will be responsible for developing and maintaining web applications, ensuring seamless user experiences, and optimizing back-end performance. You will be collaborating with cross-functional teams, including frontend developers, product managers, and designers, to deliver high-quality software solutions. Key Responsibilities: Backend Development : Design, develop, and maintain backend services and applications using Django and Python. API Development : Build and maintain RESTful APIs to enable communication between different parts of the application. Database Design and Optimization : Design efficient data models and write optimized queries for relational databases (PostgreSQL, MySQL, etc.). Code Quality & Testing : Write clean, maintainable code and implement unit and integration tests to ensure software quality. Performance Optimization : Identify and optimize performance bottlenecks in the application and database queries. Collaboration : Work closely with the frontend team to integrate user-facing elements with server-side logic. Deployment & Maintenance : Participate in deploying applications to production and handle ongoing support and maintenance. Version Control : Use Git for version control, ensuring proper collaboration and code management. Required Skills: Proficient in Python : At least 2.5 years of experience working with Python, particularly in web development. Django Framework : Strong experience with Django, including building web applications, managing models, views, templates, and Django’s ORM. REST APIs : Experience in designing, building, and consuming RESTful APIs. Database Management : Solid understanding of relational databases (PostgreSQL, MySQL, etc.) and writing complex queries. Version Control : Proficient with Git for source control management. Testing : Experience with writing unit tests using frameworks like pytest or unittest. Frontend Technologies : Basic understanding of HTML, CSS, JavaScript, and how they integrate with Django templates. Preferred Skills (Nice to have): Docker & Containerization : Familiarity with Docker and containerized application development. Cloud Platforms : Experience working with cloud services (AWS, Azure, GCP). Task Queues : Knowledge of task queues (Celery, RabbitMQ). CI/CD Pipelines : Familiarity with continuous integration and deployment processes. Job Type: Full-time Pay: ₹20,000.00 - ₹35,000.00 per month Ability to commute/relocate: Ahmedabad, Ahmedabad, Gujarat: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred) Work Location: In person