Backend Python Developer

3 - 7 years

10 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title:

About Us Random Trees India Pvt Ltd

About the Role

Python Backend Developer

Key Responsibilities

1. Backend Development

  • Design, develop, and maintain high-performance APIs using

    Python (FastAPI)

    .
  • Integrate

    Generative AI models and prompt-based workflows

    into backend systems.
  • Implement robust error handling, logging, and API performance tuning.
  • Work closely with frontend and data teams to deliver end-to-end solutions.

2. Database Management

  • Design efficient

    database schemas

    and write optimized

    SQL queries

    .
  • Work with

    MySQL

    ,

    PostgreSQL

    , and

    MongoDB

    for scalable data management.
  • Handle data migrations and performance optimization for large datasets.

3. Cloud & Deployment

  • Deploy and manage backend services on

    AWS (EC2, Lambda, S3, CloudFront, IAM, API Gateway)

    .
  • Utilize

    Docker

    for containerized deployments and

    NGINX

    for load balancing and reverse proxy.
  • Implement and manage

    CI/CD pipelines

    for continuous integration and automated deployment.

4. Testing & Continuous Integration

  • Write and maintain

    unit, integration, and load tests

    to ensure high-quality code.
  • Maintain scalable, clean, and modular code practices aligned with CI/CD workflows.

Required Skills & Qualifications

  • Strong proficiency in

    Python

    with hands-on experience in

    FastAPI (Mandatory)

    .
  • Practical exposure to

    Generative AI (Gen AI)

    model integration, API consumption, or prompt engineering (Mandatory).
  • Good understanding of

    backend architecture

    ,

    RESTful APIs

    , and

    microservices

    .
  • Experience with

    SQL (MySQL / PostgreSQL)

    and

    NoSQL (MongoDB)

    databases.
  • Proficiency in

    AWS Cloud Services

    (EC2, Lambda, S3, API Gateway, CloudFront, IAM).
  • Hands-on with

    Docker

    ,

    NGINX

    , and

    Git-based CI/CD pipelines

    .
  • Familiarity with

    data processing libraries (Pandas)

    preferred.
  • Strong debugging, problem-solving, and communication skills.

Nice to Have

  • Exposure to

    LLM APIs

    (OpenAI, Anthropic, Gemini, or similar).
  • Experience in

    microservices design

    ,

    API security

    , and

    scalable architecture

    .
  • Familiarity with

    Node.js

    or frontend frameworks like

    React

    is a plus.

Why Join Us

  • Work on cutting-edge

    AI-integrated backend systems

    .
  • Exposure to

    FastAPI

    ,

    Generative AI

    , and

    cloud-native development

    .
  • Collaborative team with strong technical mentorship.
  • Immediate joining opportunity

    for professionals based in

    Chennai / Tamil Nadu

    .

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, telangana, india

chennai, bengaluru, mumbai (all areas)