Louvain-La-Neuve, Belgium
About the Role:
Software engineer with a passion for observability, you will be a part of the software team, where you will focus on providing meaningful insights to monitor the reliability of our software products and hence to maintain their seamless usage to our end-users as we scale. You will be responsible for the overall design and implementation of our software observability solutions.
What You Will Do:
$ads={1}
Meet with the internal stakeholders (Customer Succes team, Product management team, Operations team, Software engineering) to define the reliability requirements (Service Level Objectives/SLOs) and scale of our software products.Design and build an observability toolset
Educate and lead efforts to improve observability among all the internal stakeholders
Implement best practices for metrics, logging and distributed tracing pillars of observability
Collect, aggregate, and visualize the metrics to provide actionable insight
Monitor key metrics and set alerts
Identify bottlenecks and improve software efficiency.
Report into one of our Engineering Managers to update on progress and roadblocks
About you:
Full-stack engineer with at least 5+ years of experience in software development
Good experience in designing, maintaining, and optimizing observability platforms (logging, metrics, telemetry and tracing)
Experience in Cloud native application development
Knowledge of Service Level Objectives/Indicators
Knowledge of observability methodologies (e.g., USE and RED)
Experience in one of the following tools: DataDog, Sentry, Grafana, Prometheus
- Knowledge in data analysis (e.g., time series, data aggregation, etc.)