Senior Software Engineer

Tata Consultancy Services
Bengaluru, Karnataka, India

Greetings from TCS!!!

TCS Bangalore hiring for Senior Grafana Engineer !!!!!

Role: Senior Grafana Engineer

Experience required: 7 to 15 years

Location:- Bangalore

Must Have Skills:-

  • Having knowledge in internal Grafana, monitoring workflows and alert integrations.
  • Good understanding in design, implementation, and managing enterprise-scale observability and monitoring solutions in Grafana.
  • Have strong expertise in Grafana, Prometheus, OpenTelemetry, cloud monitoring, automation, and incident management.
  • Grafana administration, dashboard engineering, alert management, observability platform integration, and performance optimization.
  • Ensure high availability, scalability, and security of monitoring platforms. manage upgrades, migrations, backup, recovery, and environment standardization.
  • Good understanding in Cloud AWS Azure and Cyber security concepts and Cloud architecture.
  • strong collaboration inside Integrate monitoring platforms with ServiceNow and enterprise ticketing systems where required and aligns with internal Grafana monitoring workflows and alert integrations
  • Grafana certified and has knowledge on ticketing tools like SNOW/ITSM process.
  • Knowledge of above-mentioned skills and technologies
  • Willing to learn and pilot innovations/POCs independently with minimal hand holding
  • Good analytical abilities, team collaboration
  • Good Communication skills

Role Description:-

  • Creating Dashboards as per business requirements.
  • Design, implement, and manage enterprise monitoring and observability solutions using Grafana.
  • Develop and maintain dashboards for infrastructure, applications, databases, cloud platforms, and business services in Grafana.
  • Integrate Grafana with data sources such as Prometheus, Loki, Elasticsearch, Azure Monitor, AWS CloudWatch, and SQL, PostgreSQL, DB2 databases.
  • Configure alerting, notification channels, escalation policies, and incident response workflows in Grafana.
  • Troubleshoot monitoring issues, perform root cause analysis (RCA), and ensure high platform availability.
  • Automate monitoring deployments and administration using Python, Shell scripting, Terraform, and Grafana APIs.
  • Implement observability solutions using OpenTelemetry and modern monitoring best practices.
  • Monitor and optimize cloud-native environments including Kubernetes, Docker, AWS, and Azure platforms.
  • Collaborate with DevOps, SRE, Infrastructure, and Application Support teams to improve service reliability and performance.
  • Mentor junior engineers, drive monitoring standards, and lead enterprise observability initiative.
  • Perform day-to-day administration of Grafana monitoring environments.
  • Create and maintain Grafana users, teams, folders and access permissions.
  • Monitor Linux server health, CPU, memory, disk, network and other infrastructure metrics.
  • Perform daily monitoring health checks and prepare monitoring reports.
  • Onboarding of new servers and applications into the monitoring platform.
  • Coordinate with AWS, Azure, Linux, Database, Network and Security teams for monitoring-related issues.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →