You are viewing a preview of this job. Log in or register to view more details about this job.

Obersevability Engineer

About TCS

Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions. With a presence in over 55 countries and a workforce of more than 600,000 associates worldwide, TCS partners with leading organizations to drive innovation, accelerate digital transformation, and achieve business growth through cutting-edge technologies, including Artificial Intelligence (AI), Cloud Computing, Data Analytics, Cybersecurity, and Software Engineering.

Description of the Role and Key Responsibilities
Assist in designing, implementing, and maintaining enterprise observability solutions, including monitoring, logging, alerting, and distributed tracing platforms.
Develop and manage dashboards, health indicators, and performance reports to provide visibility into system and application behavior.
Monitor application, infrastructure, network, and cloud environments to identify performance issues, anomalies, and potential service disruptions.
Assist in configuring and optimizing alerts to enable proactive issue detection while reducing alert fatigue.
Collaborate with engineering and operations teams to troubleshoot incidents and perform root cause analysis.
Assist in defining, implementing, and tracking Key Reliability Indicators (KRIs), Service Level Indicators (SLIs), Service Level Objectives (SLOs), and operational metrics.
Support the development and maintenance of observability standards, processes, and best practices across platforms and services.
Support incident management processes by providing diagnostic data and performance insights.
Analyze trends and capacity metrics to identify opportunities for performance optimization and improved system reliability.
Assist in automating monitoring and observability processes to improve operational efficiency.
Create and maintain technical documentation, runbooks, and operational procedures.
Partner with development teams to integrate observability capabilities throughout the software development lifecycle.
Qualification and Specialization
Knowledge of or exposure to observability tools such as Datadog, Dynatrace, Splunk, New Relic, Grafana, Prometheus, Azure Monitor, CloudWatch, or Elastic Stack (ELK).
Knowledge of distributed tracing technologies and OpenTelemetry.
Knowledge of or exposure to cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP).
Familiarity with Site Reliability Engineering (SRE) principles and practices.
Knowledge of SQL and log analytics queries.
Knowledge of scripting and automation using PowerShell, Python, or Bash.
Understanding of CI/CD pipelines and DevOps methodologies.
ITIL Foundation certification or equivalent operational knowledge/experience is a plus.
Unique Experience from this Role
Learn how modern organizations use monitoring, logging, and analytics to proactively detect issues before they impact customers.
Build dashboards and derive insights from large volumes of operational and performance data.
Gain hands-on experience with industry-leading observability platforms and application performance monitoring tools.
Learning Outcomes for the Role
Learn enterprise monitoring, logging, and observability concepts.
Configure and maintain basic dashboards and monitoring views.
Understand application, infrastructure, and cloud performance metrics.
Assist in reviewing, validating, and optimizing alerts.
Reduce false positives and identify alert tuning opportunities.
Analyze logs and metrics to identify trends and anomalies.
Develop the ability to independently support monitoring platforms, create dashboards, and perform basic observability analysis.
Provide your feedback on BizChat