AC

Tech Lead / Python

Acme Services
Pune4-8 LPA Posted 18 Jul 2025
FULL TIME
Oops Concepts
Restful Apis
Sql
Python Development
Data Structures

Job Description

Responsibilities:

  • Technical Leadership: Provide strong technical leadership and guidance to a team of Python developers, ensuring best practices in coding, design, and architecture are followed for backend services.
  • Advanced Python Development: Design, develop, and implement highly scalable, robust, and performant backend services using advanced Python programming.
  • RESTful API Development: Lead the creation and maintenance of RESTful APIs using popular Python frameworks such as Django, Flask, Web2Py, or Tornado, ensuring efficient and secure web service development.
  • Cloud Platform Integration: Work extensively with cloud platforms and services offered by AWS, Azure, or Google Cloud Platform (GCP), deploying and managing Python applications in cloud environments.
  • Microservices Expertise: Drive the development of production-ready Microservices in Python, understanding their architecture, deployment, and management.
  • Performance Optimization: Understand the threading limitations of Python and design solutions leveraging multi-process architecture to optimize application performance.
  • Database Interaction: Design and interact with various databases, demonstrating a strong understanding of SQL and database concepts to ensure efficient data storage and retrieval.
  • Code Quality & Version Control: Ensure code quality, maintainability, and reusability. Utilize Git proficiently for code versioning, branching strategies, and collaborative development.
  • Mentorship & Code Review: Mentor and coach junior and mid-level developers, conduct thorough code reviews, and provide constructive feedback to elevate the team's technical capabilities.
  • Problem Solving: Act as a primary technical escalation point, diagnosing and resolving complex technical challenges efficiently.

Required Skills:

  • Solid hands-on experience as a Python Developer in advanced Python programming.
  • Strong knowledge of building RESTful APIs using Python frameworks (e.g., Django, Flask, Web2Py, Tornado).
  • Good knowledge of developing and accessing web services (REST).
  • Experience working on cloud platforms/services offered by AWS, Azure, or GCP.
  • Good understanding of Data Structures and OOPs Concepts.
  • Understanding of databases and SQL.
  • Expertise in developing production-ready Microservices in Python.
  • Understanding of the threading limitations of Python and multi-process architecture.
  • Proficient understanding of code versioning tools, such as Git.

Join WhatsApp Channel