Python Developer Lead

8 - 13 years

25 - 35 Lacs

Posted:19 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Mandatory Skills & Requirements:

Python (8+ years)

  • Expertise in

    Python core concepts

    , OOP, data structures, and design patterns
  • In-depth understanding of

    decorators

    , generators, context managers, etc.

  • NumPy & Pandas

  • Proficient in

    complex data manipulation

    and transformation
  • Experience with performance tuning and vectorized operations
  • Hands-on experience with large data sets and DataFrame optimization

SQL

  • Strong command over SQL (preferably PostgreSQL or MySQL)
  • Ability to write and optimize complex

    joins, subqueries, CTEs

  • Scenario-based problem solving

    and writing SQL-based algorithms
  • Experience in integrating SQL with Python using ORM or raw queries

FastAPI

  • Proficient in building and maintaining

    RESTful APIs

    using FastAPI
  • Strong knowledge of API versioning, security (OAuth2/JWT), and async operations
  • Familiarity with Pydantic models and OpenAPI schema generation

Multithreading / Concurrency

  • Hands-on experience with

    multithreading

    , multiprocessing, and async in Python
  • Understanding of GIL, thread safety, and concurrent task optimization

Tuples & Pythonic Coding

  • Deep understanding of tuples, immutability, and use cases
  • Writing clean, efficient, and idiomatic Python code

Key Responsibilities:

  • Lead end-to-end development and deployment of scalable backend systems
  • Architect, design, and develop modules with performance and scalability in mind
  • Guide and mentor junior developers through code reviews, pair programming, and knowledge sharing
  • Collaborate with Product Managers, QA, and DevOps teams to deliver high-quality software
  • Ensure best practices in software design, development, and deployment
  • Continuously improve code quality, documentation, and team productivity

Good to Have:

  • Experience with Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure)
  • Familiarity with CI/CD pipelines and testing frameworks like PyTest
  • Exposure to data pipelines or ETL processes

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Randomtrees logo
Randomtrees

Technology - Machine Learning

Tech City

RecommendedJobs for You

hyderabad, gurugram, bengaluru