Talent.com
Senior Python Developer – Bangalore (Onsite / Hybrid)

Senior Python Developer – Bangalore (Onsite / Hybrid)

Zortech SolutionsRajkot, IN
1 day ago
Job description

About the Role

We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team in Bangalore. This role demands hands-on expertise in Python-based backend development, microservices architecture, API security, and DevOps practices. As a senior contributor, you will lead technical delivery, mentor junior developers, and collaborate across teams to build scalable, fault-tolerant systems.

πŸ“ Location

Bangalore – Onsite / Hybrid (flexible based on project needs)

πŸ›  Responsibilities

  • Design, develop, and maintain Python 3 applications using Flask, Django, or FastAPI
  • Architect and implement RESTful APIs with Swagger / OpenAPI specifications
  • Ensure secure API integrations using OAuth 2.0, JWT, token validation, and scopes
  • Build and maintain microservices with containerization (Docker / Podman) and orchestration platforms
  • Conduct unit, integration, and E2E testing using pytest, behave, Selenium
  • Manage code quality with linters, static analysis tools, and profiling for performance optimization
  • Collaborate in code reviews, design discussions, and cross-team coordination
  • Support release cycles, incident analysis, and defect resolution
  • Contribute to architectural diagrams using Draw.io, Gliffy, Visio, or similar tools
  • Lead and mentor intermediate / junior developers, fostering a collaborative team environment.

Required Skills & Experience

  • 5+ years of hands-on experience in Python 3 development
  • Strong grasp of microservice architecture and stateless service design
  • Experience with SQL databases including schema design and optimization
  • Proficiency in Git, GitHub, and CI / CD tools like Jenkins, GitHub Actions
  • Familiarity with virtual environments, dependency management (requirements.txt, pyproject.toml), and packaging tools (setuptools, twine)
  • Exposure to observability tools and OpenTelemetry integration
  • Experience with fault-tolerant architectures (retries, fallbacks, failover strategies)
  • Knowledge of load balancing tools and distributed caching integrations
  • Solid understanding of data encryption (in-transit and at-rest)
  • Active participation in scaled agile environments and international teams
  • Leadership & Collaboration

  • Proven track record of mentoring teams (3–5 developers)
  • Experience working across multiple scrum teams in scaled agile setups
  • Strong communication and stakeholder coordination skills
  • πŸŽ“ Bonus Skills

  • Experience with Pandas, NumPy for data processing
  • Familiarity with Ansible for configuration management
  • Hands-on with Postman / Insomnia for API testing
  • Create a job alert for this search

    Senior Python Developer β€’ Rajkot, IN