DevJobs

Python Team Lead

Overview
Skills
  • Python Python ꞏ 8y
  • SQL SQL
  • Linux Linux
  • RESTful API RESTful API
  • Docker Docker

You’ll serve as a Backend Team Lead in the company’s application group. You’ll split your time between managing the team’s day-to-day activities, mentoring engineers and doing hands-on work. Development is primarily in Python, and also involves usage of SQL and REST APIs. You’ll lead the team on new designs and refactor old systems to meet new business needs and scale. You’ll participate in the technical roadmap and influence new features.


Responsibilities:

  • Serve as a team lead for the backend team.
  • Mentor and train junior developers.
  • Design and implement features and solutions for a system in production, going from concept, design, execution to production deployment.
  • Work with cross-functional teams (product, FE, QA, operations, etc.) to get features and solutions to production and set up monitoring and alerting as needed.
  • Work with the applications group manager on improving the team’s technical and soft skills, and in streamlining work processes


Requirements:

  • 8+ years of relevant industry experience, 1+ years experience as a team lead.
  • Advanced to expert level knowledge of Python, Good knowledge of SQL
  • Good knowledge of Linux and docker-based environments.
  • Good understanding of communication and network technologies.
  • In-depth understanding of software engineering methodologies and best practices.
  • Excellent English communication skills.
  • Experience with Agile development.
  • Experience building roadmaps and technical project management – advantage.


AppCard