Tcs Hiring For Python Backend Developer.

Tata Consultancy Services Limited

India

Remote

INR 1,200,000 - 1,600,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited is hiring a Python Backend Developer to design, build, and deploy scalable Python services and APIs. You will work on secure architectures, performance improvements, and production-ready deployments using Flask/FastAPI within modern SDLC practices.

The role requires 5–9 years of experience, strong Python skills, API design, and database expertise. A/B testing, CI/CD, and cloud deployments are common, with Pan India location flexibility.

Qualifications

  • Regular, full-time education minimum 15 years (B. Tech preferred).
  • Python Certification is a nice-to-have.

Responsibilities

  • Design and build REST/GraphQL APIs with versioning and pagination.
  • Develop microservices using Flask or FastAPI and async flows.
  • Integrate with PostgreSQL/MySQL, Redis, and Kafka/RabbitMQ.
  • Implement OAuth2/JWT, RBAC, input validation, and secrets management.
  • Write tests with pytest; enable logging, metrics, tracing.
  • Package and deploy with Docker; support CI/CD in cloud environments.

Skills

Strong Python
API design
Debugging
Flask
FastAPI
WSGI/ASGI
OpenAPI
SQL
Schema design
SQLAlchemy ORM
Migrations
OAuth2/JWT
OWASP
Secure coding
PII handling
pytest
Git
Code reviews
CI/CD
Asyncio
Performance tuning
Profiling
Celery/Beat
Kafka
RabbitMQ
Prometheus/Grafana
ELK
OpenTelemetry
Kubernetes
Terraform
API gateways
Kong/Apigee

Education

15 years education
Python Certification

Job description

TCS Hiring for Python Backend Developer.

Role: Python Backend Developer.

Experience: 5 - 9 years

Location: Pan India


Education
  • Minimum 15 years of regular, full-time education (10 + 2 + 3) (B. Tech preferred)
  • Python Certification (Good to have).
Job Role

Backend developer to build secure, scalable Python services and APIs powering business applications and integrations. Focus on clean architecture, performance, reliability, and production-ready deployments using Flask/FastAPI and modern engineering practices.

Skills
  • Strong Python (OOP, typing, packaging), API design, and debugging
  • Flask or FastAPI, WSGI/ASGI concepts, Swagger/OpenAPI
  • Database skills: SQL, schema design, ORM (SQLAlchemy), migrations
  • Security basics: OAuth2/JWT, OWASP, secure coding, PII handling
  • Testing & SDLC: pytest, Git, code reviews, CI/CD fundamentals
  • Async Python (asyncio), performance tuning, profiling
  • Event-driven patterns, Celery/Beat, Kafka/RabbitMQ
  • Observability (Prometheus/Grafana, ELK, OpenTelemetry)
  • Kubernetes/Terraform and API gateways (Kong/Apigee)
Responsibilities
  • Design & build REST/GraphQL APIs (versioning, pagination, error handling, documentation)
  • Develop microservices using Flask/FastAPI; implement background jobs and async flows when needed
  • Integrate with databases (PostgreSQL/MySQL), caching (Redis), and message queues (Kafka/RabbitMQ/Celery)
  • Implement auth/security (OAuth2, JWT, RBAC), input validation, rate limiting, and secrets management
  • Write tests (pytest), enable logging/metrics/tracing, and troubleshoot production issues
  • Package and deploy with Docker; support CI/CD and cloud runtime (AWS/Azure/GCP)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

TCS Hiring for Python Backend Developer.
TCS Hiring for Python Backend Developer.

Tata Consultancy Services Limited • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Python Developer
Python Developer

Tata Consultancy Services • Chennai District

On-site
INR 1,500,000 - 2,500,000
Tcs Is Hiring For Principal Python Developer
Tcs Is Hiring For Principal Python Developer

Tata Consultancy Services • India

On-site
INR 4,000,000 - 6,400,000
TCS Hiring Python Developer Trainee in Ahmedabad – Apply Online
TCS Hiring Python Developer Trainee in Ahmedabad – Apply Online

EXL • India

Hybrid
INR 200,000 - 450,000
Walk-in | Python Software Developer
Walk-in | Python Software Developer

Tata Consultancy Services Limited • Chennai

On-site
INR 1,000,000 - 2,000,000
Urgent Hiring For Python Developer
Urgent Hiring For Python Developer

Pagaar India • Hyderabad

On-site
INR 1,200,000 - 2,100,000
Senior Python Developer
Senior Python Developer

Tekskills Inc. • Kolkata District

On-site
INR 2,200,000 - 6,000,000
Senior Python Developer
Senior Python Developer

Tekskills Inc. • Mumbai

On-site
INR 1,200,000 - 2,100,000
Python Developer FullStack and Backend
Python Developer FullStack and Backend

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,200,000
Devops- Backend Developer
Devops- Backend Developer

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,800,000