[POSITION FILLED] Grafana Dashboards – Monitoring and Decision Support (Internship)

For over 30 years, GAEL Systems has been delivering a multitude of tools dedicated to EO Data (Earth Observation data): Gael Systems – Earth Observation. As the applications are deployed with one or more cloud providers, we are a resource-hungry company. To monitor this activity, a script has been developed in-house (cloud-inventory) to render resource consumption in numbers and monetary values.

Your mission

Based on the results of the cloud-inventory script, it would be interesting to exploit the results – in json or yaml format – and present them in a dashboard-type tool for the steering committee. A 2nd tool enables internal management of man-days/project time, and it would be relevant to exploit the api of this tool to retrieve additional information that could be combined with that of cloud-inventory.

The cloud-inventory tool is not intended to adapt to future dashboards; it’s the process that retrieves this result that will have to reorganize it. The solution must be deployable on a K8S cluster.

Your tasks

Your main tasks will be :

  • Implementation : Deployment of a monitoring tool: Grafana
  • Implementation of an adapted database to persist the results of the cloud-inventory script: Prometheus vs.
  • Exploiting the Man Time application api
  • Configuration: The trainee will lead brainstorming workshops to identify relevant dashboards.
  • Examples of dashboards : Consumption : in €/month/project / Cloud cost (€)/Resource cost (man-days) ; Alerting: if a cloud resource billed in hourly mode shows similar costs (to within 5%) every month ‘n’ months in a row / in order to detect whether or not to switch the resource to monthly mode, in order to benefit from a lower fixed price.

Your tools

  • Grafana
  • Prometheus, PosgreSQL
  • Docker
  • Manifest Kubernetes
  • K8S cluster

Required profile

Min. training : Bac +3

Languages : French, good level of technical English

Benefits : Meal vouchers, transport contribution

Salary : Legal minimum

Please send your CV to jobs@gael.fr, quoting the advert reference.

Job Type

Internship

Location

On site

Posted On

novembre 6, 2024