Tata Consultancy Services is seeking a Tetrate Mesh Service Engineer to design and implement features for Tetrate Service Bridge's management and data planes. The role involves managing Istio/Envoy distributions in enterprise environments and applying DevOps principles for smooth deployments.
Responsibilities:
- Design & implement features for Tetrate Service Bridge (TSB)'s management plane (APIs, security, observability) and data plane (Envoy-based)
- Implement, manage, and maintain Istio/Envoy distributions for complex enterprise environments
- Build and enhance highly available, secure platforms for mission-critical apps, focusing on networking, consistency, and reliability
- Work with AWS, GCP, Azure, and on-prem infrastructure, focusing on cloud provider specifics (VPC, ELB, GKE)
- Apply DevOps/SRE principles, CI/CD, automation, and scripting (Python, Bash) for smooth deployments
- Engage with customers to solve complex issues, provide technical expertise, and contribute to open-source projects (Istio, Envoy)
Requirements:
- BACHELOR OF COMPUTER SCIENCE
- Core Tech: Kubernetes, Istio, Envoy, Golang, C++, gRPC, Docker
- Platforms: AWS, GCP, Azure
- Concepts: Microservices, distributed systems, networking (TCP/IP, mTLS), observability (metrics, tracing, logging)
- Tools: CI/CD tools, scripting
- Soft Skills: Strong problem-solving, excellent communication (written/verbal), collaboration, autonomy
- Product Development: Design & implement features for Tetrate Service Bridge (TSB)'s management plane (APIs, security, observability) and data plane (Envoy-based)
- Kubernetes & Service Mesh: Implement, manage, and maintain Istio/Envoy distributions for complex enterprise environments
- Distributed Systems: Build and enhance highly available, secure platforms for mission-critical apps, focusing on networking, consistency, and reliability
- Cloud-Native Integration: Work with AWS, GCP, Azure, and on-prem infrastructure, focusing on cloud provider specifics (VPC, ELB, GKE)
- DevOps/SRE: Apply DevOps/SRE principles, CI/CD, automation, and scripting (Python, Bash) for smooth deployments
- Customer & Community: Engage with customers to solve complex issues, provide technical expertise, and contribute to open-source projects (Istio, Envoy)