Must Have Technical/Functional Skills
- Strong Python and/or Shell scripting
- Strong programming background in Java/Spring Boot and/or .NET
- REST APIs and Microservices
- SQL and database troubleshooting
- Git/source control
- CI/CD pipelines
- Application and production debugging
- Log analysis
- Monitoring/observability tools
- Linux/Unix
- Automation and self-healing implementation
- Strong RCA/problem-solving capability
Good to Have
- New Relic
- Splunk/Scalyr
- Docker/Kubernetes
- Azure or AWS
- Jenkins/Azure DevOps
- ServiceNow
- API Gateway/API Connect
- Messaging technologies such as Kafka/RabbitMQ/Service Bus
Roles & Responsibilities
Production Troubleshooting & RCA
- Troubleshoot production issues across UI, APIs, microservices, application, database and infrastructure layers.
- Analyze logs, application errors, API failures, latency and service dependencies.
- Perform code-level debugging to identify root causes rather than limiting investigation to monitoring/log analysis.
- Develop permanent engineering fixes for recurring production problems.
- Reduce MTTR through automation and faster root-cause identification.
- Client’s current SRE direction specifically emphasizes improved RCA, impact analysis, anomaly detection and faster incident resolution
Automation & Self-Healing
- Rapidly develop Python/Shell/PowerShell or application-level automation scripts for repetitive SRE activities.
- Build self-healing and auto-remediation solutions for known production failure scenarios.
- Automate recurring operational runbooks and SOPs.
- Develop automated health checks and post-deployment validation.
- Identify repetitive manual activities and convert them into zero/minimal-touch automation.
- Integrate monitoring alerts with automated remediation where applicable.
- This directly aligns with client’s documented SRE focus on self-healing systems, auto-remediation scripts, workflow automation, automated platform health checks and automation of recurring SOPs
Microservices & Full-Stack Engineering
- Strong ability to understand microservices architecture and service-to-service interactions.
- Debug REST APIs and distributed application flows.
- Ability to navigate unfamiliar codebases and quickly understand application behavior.
- Troubleshoot issues across frontend, backend, middleware and data layers.
- Understand containerized applications and distributed systems.
- Make application/code/configuration fixes when required instead of depending entirely on development teams.
TCS Employee Benefits Summary:
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Insurance Options: Aut& Home Insurance, Identity Theft Protection.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
#LI-KR3
Salary Range-$100,000-$120,000 a year
More Information
Application Details
- Organization DetailsTCS / Tata Consultancy Services


Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.