SRE Observability Engineer (Grafana Engineer)


Premium Job From SidTech

Recruiter

SidTech

Listed on

1st March 2021

Location

London

Type

Contract

Start Date

2021-03-01 00:00:00

This job has now expired please search on the home page to find live IT Jobs.

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 ELKScripting Languages: JavaScript, Shell scripting and PowerShellDev languages: NodeJS, ReactJSOS: Ubuntu, CentOS and WindowsAzure: Azure policies, Azure Data explorer, Azure RBAC / SPN management and KustoDevops 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 I.e. 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 monitoringExpertise in observability tools such as Grafana, graphite, azure monitor, Prometheus, InfluxDBProvision 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 APIsProvision and maintain Azure Infrastructure required for monitoring stack using tools like Azure Devops, Azure ARM Templates, Octopus, Teamcity and PuppetAbility 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 scriptsKnowledge about Integrating observability tools with platforms such as service-nowAbility 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. 

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: