Python Senior Technical Lead - Data Analysis, SQL
India
Job Description
Python Senior Technical Lead - Data Analysis, SQL
Chennai, Tamil Nadu

Job Summary

This position entails leading technical projects in the areas of SQL, data analysis, and Python. The Senior Technical Lead will be responsible for overseeing the development and implementation of technical solutions that leverage SQL databases, perform data analysis, and utilize Python programming for automation and data manipulation tasks.

Key Responsibilities

  1. Lead and work closely with the development team to deliver commitments smoothly and predictably.
  2. Perform technical impact analysis and contribute to accurate effort estimation and planning.
  3. Own the technical design and solutioning for backend systems and integrations.
  4. Actively promote and adopt AI-aided development and optimization practices (code generation, reviews, test creation, performance tuning).
  5. Proactively identify and address:
    • Security vulnerabilities
    • Code quality issues
    • Engineering metrics (coverage, performance, reliability)
  6. Conduct code reviews, guide refactoring discussions, and ensure high-quality deliverables across teams.
  7. Drive root cause analysis for complex production issues, identify permanent f ixes, and prevent recurrence.
  8. Perform feasibility studies to ensure solutions leverage modern and relevant technologies 

Skill Requirements

  1. 12+ years of overall IT experience, with 5+ years focused on designing and developing backend/web applications using Python.
  2. Strong expertise in Python backend frameworks such as Django, Flask, FastAPI, or equivalent.
  3. Solid experience in API-first design, implementation, and optimization of RESTful services. Deep understanding of middleware architecture, backend services, and system integrations.
  4. Hands-on experience in database schema design, implementation, and tuning using RDBMS such as PostgreSQL or MySQL.
  5. Strong proficiency in:
    • Writing complex SQL queries
    • Stored procedures, indexes, and performance optimization 
    • Transaction handling and data consistency 
  6. Experience with ORMframeworks (Django ORM, SQLAlchemy, etc.) and awareness of their performance trade-offs.
  7. Solid coding skills with the ability to:
    • Drive large-scale refactoring initiatives
    • Improve coding standards, testing discipline, and maintainability across large codebases
  8. Experience building cloud-native services, with strong understanding of:
    • Scalability
    • Performance
    • Security
    • Reliability
  9. Exposure to frontend technologies (Angular or similar) for effective backend frontend collaboration.
  10. Experience with unit testing and TDD/BDD practices using tools such as PyTest, unittest, or similar.
  11. Strong understanding of software engineering best practices, including:
    • Coding standards
    • Code reviews Version control (Git)
    • CI/CD pipelines
    • Deployment and operations
  12. Knowledge of AWS services such as Lambda, SQS, Redis, Elasticsearch, or similar cloud services is a plus.
  13. Working knowledge of Linux environments is a plus. 

Other Requirements

null
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 226,300 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2025 totaled $14.5 billion.

23 Benefits At HCLTech, we believe in empowering our employees with comprehensive benefits that support their professional growth and enhance their well-being. When you sign up for a career with us, you gain access to: https://rmkcdn.successfactors.com/147eb21f/a701dca9-f32d-4fc9-9447-6.svg Industry-benchmarked compensation https://rmkcdn.successfactors.com/147eb21f/b0c54381-ddcc-4a33-9b35-9.svg Best-in-class healthcare benefits https://rmkcdn.successfactors.com/147eb21f/b73027be-7aae-4d36-a090-4.svg Personal time off https://rmkcdn.successfactors.com/147eb21f/d5b4fdfd-2e99-4e26-9878-9.svg Maternity and paternity benefits https://rmkcdn.successfactors.com/147eb21f/3d42b0fc-4652-435a-9ece-c.svg Access to skills / higher education programs/resources https://rmkcdn.successfactors.com/147eb21f/aeddeaf2-9e25-4584-ad11-d.svg Discounts on products and services via Benefit Box https://rmkcdn.successfactors.com/147eb21f/a9609a3b-2700-4b3c-9d90-a.svg Participate in CSR programs and live life with a purpose https://rmkcdn.successfactors.com/147eb21f/c6e33851-710f-4634-bd69-f.svg Opportunities to grow and advance your career Note: The benefits listed above vary depending on the nature of your employment and the country where you work. Some benefits may be available in some countries but not in all.