Grafana Dashboard Engineer

GDH Consulting
St. Louis, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 80K

Job location

St. Louis, United States of America

Tech stack

Databases
ETL
Data Transformation
Python
Multiprocessing
Data Processing
Grafana
Software Troubleshooting
InfluxDB
Kafka
REST
Pagination

Job description

We are seeking a Senior Grafana Dashboard Engineer with strong Python development experience to build, enhance, and troubleshoot Grafana dashboards supporting operational and executive reporting. This role is heavily focused on hands-on dashboard development, stakeholder collaboration, and translating complex data into actionable visualizations.

The ideal candidate has personally built Grafana dashboards from scratch, is comfortable troubleshooting live, and can extend existing Python ETL frameworks that process data from REST APIs and Kafka into time-series databases. Responsibilities

  • Design, build, and maintain Grafana dashboards for operational and executive reporting.
  • Partner with stakeholders to gather requirements and deliver intuitive, business-focused dashboards.
  • Troubleshoot dashboard, query, and data issues while adapting solutions based on user feedback.
  • Extend existing Python ETL frameworks with custom transformations, pagination, timestamp handling, and reusable utilities.
  • Process data from REST APIs and Kafka into time-series databases (InfluxDB or similar).
  • Validate sprint deliverables through Grafana dashboards in an Agile environment. Required Qualifications

Requirements

  • Strong hands-on experience building Grafana dashboards from scratch.
  • Experience customizing dashboards for different audiences and business needs.
  • Strong Python development and ETL experience.
  • Experience with REST APIs, Kafka, and time-series databases (InfluxDB preferred).
  • Knowledge of data transformations, timestamp normalization, and pagination.
  • Experience with Python multiprocessing is a plus.
  • Strong troubleshooting, communication, and stakeholder collaboration skills. What We're Looking For
  • Proven experience building-not just supporting-Grafana dashboards.
  • Strong problem-solving skills with the ability to think through issues during live technical exercises.
  • Coachable, collaborative, and able to adjust solutions based on stakeholder feedback.
  • Comfortable leveraging documentation and research to solve unfamiliar problems.

About the company

At GDH, we believe in the power of people and the importance of caring. Our culture statement, "We care about people," isn't just a tagline - it's the core of everything we do. GDH is a premier staffing and talent solutions company dedicated to helping businesses find the best talent and assisting job seekers in finding their dream jobs., GDH, founded in 2001, has grown into a leader in providing staffing solutions across various industries. We specialize in IT across several sectors, connecting top talent with leading enterprises. As a Best of Staffing firm recognized for excellence in client, employee, talent, and women's services, we pride ourselves on our commitment to quality and service.

Apply for this position