Python Developer with GKE

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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx