HamburgerMenu
hirist

Job Description

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.

info-icon

Did you find something suspicious?