RA

Backend Python Developer

Randomtrees
Chennai ₹4-8 LPA Posted 10 Nov 2025
FULL TIME
Microservices
Debugging
FastAPI
Sql
Python

Job Description

Key Responsibilities:

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.
  • Collaborate with frontend and data teams to deliver end-to-end solutions.

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.

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.

Testing & Continuous Integration

  • Write and maintain unit, integration, and load tests to ensure high-quality code.
  • Maintain scalable, clean, and modular code aligned with CI/CD workflows.

Join WhatsApp Channel