Exp : 6yrs - 12yrs.
Location : Bangalore.
NP : Immediate joiner - 15days.
Job Description :
We are seeking a Python Developer with hands-on experience in Django and / or Flask to build, maintain, and improve backend services and web applications.
The ideal candidate writes clean, well-tested code, understands RESTful design, and collaborates effectively with cross-functional teams to deliver scalable solutions.
Key Responsibilities :
- Design, develop, and maintain backend features and RESTful APIs using Python with Django and / or Flask.
- Implement data models and database schemas for relational and NoSQL stores.
- Write automated tests (unit, integration) and participate in code reviews to ensure code quality.
- Integrate third-party services and internal microservices; handle authentication, authorization, and security best practices.
- Troubleshoot, profile, and optimize application performance and reliability in staging and production.
- Collaborate with frontend, QA, product, and DevOps teams to deliver end-to-end features.
- Participate in architectural and design discussions; document APIs and operational runbooks.
- Support CI / CD processes, containerization (Docker), and deployment automation.
Required Skills & Experience :
Strong proficiency with Python 3.x and production development experience.Practical experience building applications with Django and / or Flask.Good understanding of REST API principles and web application architecture.Experience with relational databases (PostgreSQL, MySQL) and ORMs (Django ORM, SQLAlchemy).Experience writing tests using pytest, unittest, or similar frameworks.Comfortable with Git-based workflows and collaborative development practices.Familiarity with containerization (Docker) and basic CI / CD concepts.Strong debugging, problem-solving, and communication skills.Job Location : Bangalore.
(ref : hirist.tech)