Python Developer Lead

5 - 6 years

5 - 10 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

  • Design, develop, and maintain

    RESTful APIs

    and backend services using

    Python (Fast API)

    .
  • Build, optimize, and manage

    microservices architecture

    and asynchronous applications.
  • Integrate and manage

    databases

    (PostgreSQL, MySQL, MongoDB, etc.) efficiently.
  • Write reusable, testable, and efficient code following

    best coding practices

    .
  • Implement

    authentication and authorization

    using OAuth2/JWT.
  • Work closely with frontend and DevOps teams to ensure seamless integration.
  • Develop

    unit and integration tests

    using frameworks like PyTest or Unit test.
  • Deploy, monitor, and troubleshoot applications on

    cloud platforms (AWS/Azure/GCP)

    .
  • Maintain

    API documentation

    using Open API/Swagger.
  • Participate in

    code reviews

    ,

    architecture discussions

    , and

    Agile ceremonies

    .

Required Skills & Experience:

  • Minimum

    5 years

    of hands-on backend development experience with

    Python

    .
  • At least 3

    + years

    of experience with

    Fast API

    (Flask or Django experience is a plus).
  • Strong knowledge of

    RESTful API design

    ,

    microservices

    , and

    event-driven architecture

    .
  • Proficiency in

    SQL and NoSQL databases

    (PostgreSQL, MySQL, MongoDB).
  • Experience with

    async programming

    and

    concurrent request handling

    .
  • Familiarity with

    Docker, Git, and CI/CD pipelines

    .
  • Experience with

    logging, monitoring, and debugging tools

    .
  • Strong understanding of

    software design patterns

    and

    clean architecture

    principles.
  • Good knowledge of

    cloud environments (AWS, Azure, or GCP)

    .
  • Excellent problem-solving, communication, and collaboration skills.

Good to Have:

  • Experience with

    Celery, Redis, or RabbitMQ

    for background task processing.
  • Knowledge of

    Graph QL

    or

    WebSocket

    APIs.
  • Exposure to

    container orchestration

    tools like

    Kubernetes

    .
  • Familiarity with

    API security best practices

    and

    performance optimization

    .

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
Techno Facts Solutions logo
Techno Facts Solutions

Information Technology Consulting

Tech City

RecommendedJobs for You

hyderabad, chennai, bengaluru

pune, chennai, mumbai (all areas)

hyderabad, chennai, bengaluru