Description
Summary:
This role involves designing and building Grafana dashboards, optimizing SQL queries, automating deployments, developing unit tests, and implementing scheduling and alerting processes.
Highlights:
1. Design and build Grafana dashboards using complex SQL queries.
2. Automate deployment of dashboards using Docker, Ansible, and CI/CD.
3. Implement and maintain Airflow-based scheduling and alerting processes.
Overview:
Expleo is a trusted partner for your innovation journey. As a global engineering, technology and consulting service provider, we are ideally positioned to help you achieve your ambitions and future\-proof your business. With a smart blend of bold thinking and reliable execution, we’re able to fast\-track innovation through each step of your value chain.
We are strategically positioned to build value, with a global footprint across 30 countries.
We are as global and local as you need us to be, with strong best\-in\-class pan\-European technological centres and unique best\-shoring capabilities.
We leverage a network of high value\-adding affiliates in consulting and industrial excellence, and leading partners across multiple sectors to provide you with the most comprehensive services and solutions in an ever\-changing environment.
Responsibilities:
* Design and build Grafana dashboards using complex, time\-aware SQL queries against ClickHouse.
* Optimize SQL queries and support efficient data ingestion patterns for high\-performance analytics.
* Automate deployment of dashboards and related components using Docker, Ansible, and CI/CD pipelines.
* Develop unit tests (Java and/or Python) to ensure code quality.
* Work closely with QA to define KPI tracking, test automation, and reporting workflows.
* Implement and maintain Airflow\-based scheduling and alerting processes.
Essential skills:
* 7\+ years of experience in monitoring/observability solutions.
* Strong production experience with Grafana.
* Advanced SQL expertise, ideally with ClickHouse or similar OLAP/time\-series databases.
* Experience with CI/CD and automation tools (Jenkins, Git, Docker, Ansible).
* Solid understanding of Kubernetes/AWS environments.
* Experience with Apache Airflow.
* Proficiency in Python (preferred).
* Experience with model\-driven development/code generation (Java, XSLT, Python).