
Monitoring & Dashboard Developer
Alongside
full-time
Posted on:
Location Type: Hybrid
Location: Porto • Portugal
Visit company websiteExplore more
About the role
- - 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).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLPythonJavaGrafanaClickHouseGherkinunit testingcoding standardsbest practicesdata queries
Soft Skills
collaborationcommunicationdocumentationcontinuous improvementreportingQA planning