You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Olivier QuéretOQ

Olivier Quéret

Data Engineer / DataOps / DevOps

€600/day
5 projects
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Olivier

Me in a few words:
🏆+7 years of experience as a data engineer / DataOps / DevOps
🏅Multiple large companies as clients

💪🏻Why hire me?

With over 7 years of experience as a Data Engineer, DataOps, and DevOps, I support companies of all sizes, from large groups to specific clients, in strengthening their teams for various data projects. My background combines technical expertise and agile methodology, allowing me to intervene for both one-time and recurring needs. My areas of expertise include:

→ Data Engineering
→ Data analysis & processing
→ CI/CD implementation
→ Use of microservices running on Kubernetes
→ Training
→ Management of your MongoDB or NoSQL clusters

🤝🏻 By choosing me, you are not just choosing a service provider. I will assist you in fulfilling your needs, as well as in creating the specifications and technical choices if needed in an agile methodology.

I respond in less than 1 hour ➡️
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Siuling
    Data engineer / AI Developer
    CONSULTING AND AUDITS
    April 2026 - April 2026
    Paris, France
    Mcheck — CLI tool for MongoDB audits

    I designed and developed mcheck, a command-line tool written in Rust, intended for DevOps and DBA teams to audit and verify the compliance of large-scale MongoDB infrastructures.

    The need: In a context where hundreds of MongoDB servers are deployed, there was a lack of a tool capable of verifying that client drivers are compatible with target MongoDB versions and that the security posture is compliant.

    What I built:
    • 2 audit modes: compatibility analysis of drivers (Java, Python, Node.js, Go, C#, Rust) for MongoDB 7.0/8.0, and security audit (authentication failures, privilege escalation, unauthorized access)

    • Concurrent SSH execution with Tokio and a semaphore system to parallelize connections (100+ servers simultaneously) without saturating the infrastructure
    • Parsing of Ansible inventories (INI format) with automatic file discovery, extraction of groups and expected specs
    • Parsing of MongoDB logs (large JSON, including compressed archives) to extract connected driver metadata
    • Multi-format report generation: terminal with ANSI coloring, Markdown, and HTML with embedded CSS, graphics, and status tables
    • Confluence integration: automatic push of HTML reports via the REST API, with native rendering in XHTML/Storage Format
    • Report merging: possibility to merge multiple HTML reports into a unified summary
    The tool allows for the detection of incompatible drivers or security events across an entire MongoDB fleet in minutes, whereas a manual audit would take hours. It integrates into CI/CD workflows and pre-migration validation processes.
    Rust MongoDB Security audit Claude Code
  • Siuling
    Data engineer / AI Developer
    CONSULTING AND AUDITS
    March 2026 - March 2026
    Paris, France
    mwatch — Real-time monitoring tool for MongoDB clusters

    I designed and developed mwatch, a real-time monitoring tool for MongoDB clusters, conceived as a "htop for MongoDB". The objective: to provide DBA and ops teams with instant visibility into the state of their clusters, where existing tools (Compass, Ops Manager) lack responsiveness or are too cumbersome for daily troubleshooting.

    What mwatch does:
    • Real-time monitoring of MongoDB clusters (replica sets, sharded clusters) with parallel metric collection per node
    • Dual interface: a TUI (terminal) for server and SSH environments, and a web interface (Svelte) with WebSocket for browser access
    • Complete Ops Manager integration: backup, alerts, events, performance advisor, CPU/RAM metrics, automatic topology discovery
    • Administration actions directly from the tool: stepdown, freeze/unfreeze, index management, maintenance operations, rolling upgrades
    • Multi-source management: direct MongoDB connection, Ops Manager, or both combined with LDAP role resolution
    • 18 views: overview, replication, sharding, operations, connections, storage, sessions, users, alerts, backups, snapshot diffs...

    Technical challenges overcome:
    • Modular architecture strictly separating the core business logic (core) from the UI layer, allowing the TUI or web GUI to be plugged into the same engine
    • Asynchronous collection via Tokio with JoinSet, per-node timeout, and graceful degradation (unavailable metrics do not prevent others from displaying)
    • Security: credential management with zeroize, keychain support, SSH tunnels via prescript, TLS rustls, digest authentication for Ops Manager API
    • Zero production panics: Option pattern + tracing::warn! instead of unwrap/expect, 100+ unit and integration tests coverage
    • Rust edition 2024 with optimized compilation (LTO, strip, single codegen unit)
    Claude Code Rust MongoDB Benchmark
  • Crédit Agricole-GIP
    Data Engineer / Devops
    BANKING AND INSURANCE
    July 2024 - Today (1 year and 11 months)
    Paris, France
    As part of my Data Engineer and DevOps roles, I deployed a NoSQL offering around MongoDB, including Community and Enterprise versions, to provide robust and flexible solutions to the group's various entities.

    This project includes cluster provisioning, middleware installation, setting up monitoring solutions, and creating automated pipelines for efficient tracking and maintenance.

    The specific actions performed are:

    • Implementation of NOSQL offerings around MongoDB (CE and enterprise)
    • Provisioning of NoSQL clusters on OpenStack (Jenkins - Ansible)
    • Middleware installation (Jenkins - Ansible)
    • Installation of monitoring & supervision (Jenkins - Ansible - filebeat - metricbeat - prometheus - grafana)
    • Level 3 support (Jira)
    • Creation of daily cluster creation & testing pipelines (Jenkins - Ansible)
    • CMDB update (ServiceNow)
    Kubernetes Jenkins Ansible

Reviews

5.0

Out of 3 ratings

N

Nolwenn

IROC

Reviewed on 11/19/2024

Great profile! Thank you.
L

Louis-Alexandre

Kardinal

Reviewed on 10/25/2024

Olivier successfully supported us on this new mission, leveraging his airflow skills which allowed us to deliver the integration for our final client on time.

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's degree in Computer Science, Artificial Intelligence, and Big Data
    ESGI
    2020
    Master en informatique, Intelligence artificielle et big data

Certifications

  • OA620: Ops Manager Sizing/Install/Config
    MongoDB
    2023
  • OF200: Diagnostics and Performance Tuning
    MongoDB
    2023

Skill set

Categories