Technical Lead - Python

New
IndiaFull-TimeLead
Salary0 INR per year
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
8+ years
Required Skills
AWSDockerPostgreSQLPythonAgileOAuthSoftware Architecture

Requirements

  • 8+ years of web development experience
  • Proficiency in Python and Python frameworks
  • Proficiency in PostgreSQL
  • Proficiency in AWS
  • Proficiency in Docker
  • Working knowledge of frontend development (JS, CSS, HTML)
  • Familiarity with OAuth2 and OpenID Connect protocols
  • High level of English proficiency
  • Experience leading teams working in Agile software development methodologies
  • Experience following and adapting high-level architecture
  • Expertise in object-oriented programming
  • Design proficiency following UML, C4, or ArchiMate
  • Knowledge of architectural styles, design patterns, SOLID principles, and OWASP

Responsibilities

  • Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment.
  • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront.
  • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc.
  • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction.
  • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability.
  • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site
0 INR per year
Apply Now