Team Lead – Python

  • 8-12 years
  • Full Time
  • Kochi

We are seeking a highly skilled and motivated Team Lead – Python to oversee a team of developers and drive the design and development of technical solutions. The ideal candidate will act as the single point of contact for all technical aspects and play a pivotal role in shaping the architecture, guiding the team, and ensuring high-quality code delivery.

Required Skills:

  • Strong expertise in Python and related frameworks.
  • Proven experience leading a development team or managing technical projects.
  • Solid understanding of software design, architecture, and development methodologies (Agile, Scrum).
  • Excellent problem-solving, communication, and interpersonal skills.

Good to have Skills:

  • Experience with cloud technologies (AWS, Azure) and containerization (Docker).
  • Familiarity with a wider variety of technologies (e.g., Node, React, etc) will be a plus.

 

Roles and Responsibilities:

  • Technical Leadership:
    • Act as the single point of contact (PoC) for all technical aspects of projects.
    • Oversee the design, development and delivery of Python-based applications and solutions.
    • Provide technical guidance and problem-solving support to the team during the development process.
  • Code Quality and Best Practices:
    • Ensure adherence to coding standards, code reviews, and best practices and organization’s policies.
    • Maintain a focus on code quality, scalability, and performance.
  • Team Management:
    • Lead, mentor, and manage a team of Python developers to ensure efficient and high-quality project delivery.
    • Foster a collaborative, high-performance team culture.
  • Project Management:
    • Collaborate with stakeholders across clients and different departments to gather requirements and define technical deliverables.
    • Drive the development process, from design through to deployment, ensuring alignment with business goals.
    • Prioritize and assign tasks, ensuring timely delivery of features and bug fixes.
  • Continuous Improvement:
    • Stay up to date with Python technologies and industry trends, encouraging innovation and improvements within the team.
    • Identify and address technical debt and areas for process optimization.

 

More Information

Apply for this job

We accept .pdf files
×