SRE Observability Engineer (Grafana Engineer)

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Job Title:SRE Observability Engineer (Grafana Engineer)

Inside IR35

Location:London
Department/Practice:Retail Unit
Job Purpose and primary objectives:
To perform activities as directed by client
Key responsibilities (please specify if the position is an individual one or part of a team):
Part of team
Key Skills/Knowledge:

  • Observability tools: Grafana, Graphite, Azure Monitor, Application Insights, Azure Log analytics, Newrelic, Prometheus, InfluxDB and knowledge of ELK
  • Scripting Languages: JavaScript, Shell Scripting and PowerShell
  • Dev languages: NodeJS, ReactJS
  • OS: Ubuntu, CentOS and Windows
  • Azure: Azure policies, Azure Data Explorer, Azure RBAC/SPN management and Kusto
  • Devops and Other tools: Puppet, Azure Devops, Azure PowerShell DSC, Azure ARM Templates, Octopus, TeamCity and ServiceNow

Experience required:
More than 7+ years in the mentioned skill set
Duration of the Assignment:
6 months initially
ie Negotiating, client facing, communication, assertive, team leading/team member skills, supportive.

  • Good understanding of observability tools and concepts including performance monitoring, performance engineering, real user monitoring, synthetic monitoring, database monitoring and application monitoring
  • Expertise in observability tools such as Grafana, graphite, azure monitor, Prometheus, InfluxDB
  • Provision and Manage graphite database clusters including the infrastructure, configuration of related tools like carbon, whisper, etc. Ability to configure graphite for performance, redundancy and recovery.
  • Manage the Grafana instances. Strong knowledge about the Grafana concepts such as Setting up Grafana for high availability, configure with Active Directory, configuring databases, Mange users, roles and organizations, provisioning and configuring data sources, dashboards, notification channel and plugins.
  • Assist developers to build well optimized Grafana dashboards with the understanding of Grafana concepts like template variables, variable interpolation, Field overrides, transformations, shared queries, performance optimizing dashboard queries, optimizing interval, dynamic queries, annotations.
  • Advocate the developers about the performance KPIs required to measure their application performance and resiliency.
  • Develop and maintain internal plugins for Grafana using ReactJS to connect it with systems like newrelic, service-now, azure devops, octopus and various third-party APIs
  • Provision and maintain Azure Infrastructure required for monitoring stack using tools like Azure Devops, Azure ARM Templates, Octopus, Teamcity and Puppet
  • Ability to develop, configure and deploy azure alerts through ARM templates and guide developers to perform similar activities.
  • Develop and maintain scripts to collect data from multiple sources like SQL, NS1, Samba file shares using NodeJS and bash scripts
  • Knowledge about Integrating observability tools with platforms such as service-now
  • Ability to perform sysadmin tasks like certificate management, Firewall configuration etc.
  • Ability to come up with the solutions for various monitoring scenarios. Example printers ink level dashboards and alerts.
Start date
ASAP
Duration
6.0 MONTH
From
SidTech LTD
Published at
05.03.2021
Project ID:
2063033
Contract type
Freelance
To apply to this project you must log in.
Register