← Browse all jobs

T

Cloud developer

Tata Consultancy Services · Pune, India

FULL TIMEpermanent

Job Description

Greeting from TCS

We are looking for

Role: Cloud Developer

Required Technical Skill Set: Cloud (GCP Preferred/AWS/Azure)

Python

Desired Experience Range: 3-8 yrs of experience

Location of Requirement: Pune, Hyderabad, Chennai, Bangalore

Must-Have

Strong proficiency in Python for application development, data processing, and automation, Ability to build and consume REST APIs using frameworks like Fast API or Flask. Experience working with structured, semi-structured, and unstructured data

Hands-on experience with cloud-based application deployment and data services

Build high-concurrency, asynchronous REST APIs using Python and Fast API, leveraging async/wait for non-blocking I/O and configuring CORS and middleware integrations for gateway compatibility. Apply deep expertise in GCP networking and security, including VPC architecture, subnet isolation, Cloud Load Balancing, IAM, Workload Identity, and resource quota and cost optimization in distributed environments.

Good-to-Have

GCP preferred Configure Apigee as a centralized API gateway to act as the single-entry point for microservices, handling routing, protocol translation (REST ↔ g RPC), authentication and authorization (OAuth/JWT), rate limiting, and API versioning. Containerize applications using efficient Dockerfiles and orchestrate deployments on Google Kubernetes Engine (GKE), including defining Pods, Services, and Ingress, implementing auto-scaling, enabling zero-downtime rolling updates, and managing service discovery Lead the transition from infrequent, manual monolithic releases to frequent, automated microservice deployments by designing CI/CD pipelines that support automated testing, secure Docker image builds, vulnerability scanning, and Git Ops‐based deployments to Kubernetes. Design high‐performance No SQL document schemas optimized for high read/write workloads, enabling distributed state management without shared database bottlenecks. Strong knowledge of SQL including complex joins, subqueries, CTEs, and window functions. Hands-on experience with Postgre SQL or equivalent relational databases Author and manage complex YAML and JSON configurations across Kubernetes manifests, CI/CD pipelines, and cloud infrastructure templates, ensuring consistency, validation, linting, and version control across development, staging, and production environments. Enable secure cross‐cloud connectivity by designing and implementing networking and security integrations (e.g., VPNs, interconnects) between GCP‐based microservices and legacy Azure systems. Implement end‐to‐end observability in distributed systems by instrumenting microservices, configuring Prometheus for metrics collection, and building Grafana dashboards to monitor service health, latency, and error rates across multi‐service request flows. Establish a unified automated testing strategy using Gherkin to bridge legacy monolithic regression suites and modern microservice‐level tests.

Details

CompanyTata Consultancy Services
LocationPune, India
TypeFULL TIME
Nichetech
Experiencepermanent

Similar Jobs

F

Consultant Engineer

FM

V

Staff Systems Engineer

Vistance Networks

V

Staff Systems Engineer

Vistance Networks

F

Consultant Engineer

FM

E

Layout / Mask Designer | Analog Layout Engineer (Custom/Full Custom)

Erbity Private Limited