Backend Developer (Python / AWS / Terraform)

Tata Consultancy Services

Dadri

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services seeks a skilled backend engineer to design, build, and maintain robust backend services and APIs in Python.

You will develop RESTful APIs, microservices, and data workflows using PySpark and AWS Glue, shape AWS infrastructure with Terraform, and implement secure IAM practices across environments.

Join a fast-paced team in India, deliver reliable, scalable cloud-native systems, and own CI/CD pipelines, monitoring, and performance improvements.

Qualifications

  • Experience designing and building backend services and APIs in Python.
  • Familiarity with AWS services and Terraform for infrastructure as code.
  • Exposure to data processing workflows with PySpark or AWS Glue.

Responsibilities

  • Design, build, and maintain backend services and APIs using Python.
  • Develop RESTful APIs, microservices, and background workers.
  • Architect and manage AWS infrastructure using Terraform.

Skills

Python
API design & development
AWS cloud architecture
Terraform IaC
CI/CD mindset

Tools

Terraform
AWS
Docker
Git
Poetry
UV

Job description

Design, build, and maintain backend services and APIs using Python.

  • Develop RESTful APIs, microservices, and background workers.
  • Architect and manage AWS infrastructure using Terraform.
  • Build and optimize data processing workflows using PySpark, AWS Glue.
  • Integrate with databases, queues, and external services securely and efficiently.
  • Implement and support CI/CD pipelines for backend services.
  • Monitor, troubleshoot, and improve performance, reliability, and security of backend systems.
Core Skills

Cloud & Infra: AWS (EC2, Lambda, Step Functions, S3, DynamoDB, Glue API Gateway, IAM, VPC), Terraform (IaC modules, remote state, multi-env).

DevOps: Git, CI/CD tools (GitHub Actions / Jenkins), Docker, Dependency Management tools (Poetry, UV)

Additional Skills (Nice to Have)
  • Event-driven architectures (SNS/SQS, Kafka, Kinesis).
  • Monitoring & observability (CloudWatch, Prometheus, Grafana, ELK/EFK).
  • Security (IAM best practices, secrets management, encryption at rest/in transit).
  • Automated testing (pytest, unittest, integration, and contract testing).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AWS Full stack Developer
AWS Full stack Developer

Tata Consultancy Services • Dadri

On-site
INR 900,000 - 1,300,000
Python Backend & AWS Integration Engineer
Python Backend & AWS Integration Engineer

UsefulBI • India

On-site
INR 2,000,000 - 3,600,000
Python Backend Developer
Python Backend Developer

Vola Finance • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Backend / DevOps Engineer · Mid
Backend / DevOps Engineer · Mid

Think Right Advisory Services Pvt. Ltd. • Bengaluru Urban

Hybrid
INR 1,800,000 - 2,800,000
AWS+Python Engineer
AWS+Python Engineer

Commergence • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Backend / Services Engineer
Backend / Services Engineer

3shool Technology Consultants • Bengaluru

Hybrid
INR 1,800,000 - 3,500,000
Java+Python Developer
Java+Python Developer

Mphasis • Bengaluru

On-site
INR 1,500,000 - 2,700,000
Backend Services Engineer – Python & AWS
Backend Services Engineer – Python & AWS

Keylabsintelli • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Backend Developer
Senior Backend Developer

eHireo Global Solutions • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Senior Backend Developer (Python & Node.js)
Senior Backend Developer (Python & Node.js)

Siemens Energy • Maharashtra

Hybrid
INR 1,500,000 - 2,200,000
Flexible working options
Distributed team collaboration
Opportunities to lead innovative projects
+1