
Software Developer
Expleo Group
full-time
Posted on:
Location Type: Hybrid
Location: Porto • Portugal
Visit company websiteExplore more
About the role
- 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.
Requirements
- 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)
Benefits
- Performance bonuses
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLGrafanaClickHousePythonJavaDockerAnsibleCI/CDApache AirflowKubernetes