Hybrid Monitoring & Dashboard Developer

Posted last month

Apply now

About the role

  • Monitoring & Dashboard Developer designing and delivering Grafana dashboards for financial market management. Collaborating on SQL queries, automated tests, and continuous code improvement.

Responsibilities

  • Design Grafana dashboards based on specifications, including complex SQL requests targeting ClickHouse databases containing OEG/MDG messages. Some SQL queries may involve time-series specificities (e.g., windowing). Provide insights to optimize data queries.
  • Ensure Grafana dashboards can be deployed and repeated automatically across multiple environments.
  • Collaborate with testers to define a common QA plan enabling clear, accurate, and regular reporting via KPIs related to testing activities (design, execution, automation, regression). Deliver unit tests as required.
  • Develop SQL code for new functionalities and tests, following coding standards and best practices.
  • Maintain clear and accurate documentation related to implemented code.
  • Actively contribute to continuous code improvement and delivery reports.
  • Deliver Python and/or Java code alongside dashboards when needed (e.g., for generating Grafana dashboard screenshots in emails).

Requirements

  • Expert in **Grafana** and **SQL**
  • Experience with **Python** and **Java**
  • Experience with **ClickHouse**
  • Proficient in **Git**, **Jenkins (Groovy)**, **JIRA**, and **AWS**
  • Experience with **CloudFormation**, **Ansible**, **Docker**, **RPM**
  • Experience with **Gherkin** for automated testing
  • Bilingual / Fluent in **English**

Benefits

  • Employment Contract;
  • Health Insurance;
  • Meal Card;
  • Gym Ticket;
  • Hybrid work (Porto).

Job title

Monitoring & Dashboard Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job