Syndrome de l'imposteur ? Passe le test.

Valide des projets data engineering et vérifie si tu as vraiment le niveau.

Tu penses être junior, mid ou senior ? Fork un repo, livre ton code, fais passer CI. Ici, pas d'auto-évaluation floue : ton projet passe ou il casse.

9 projets · Débutant à Senior · 29 à 49 €

level-check / ci-for-dbt

$ git push origin main

✓ sqlfluff lint

✓ dbt parse

✓ dbt build

✓ data quality checks

CI passed,niveau validé.

9

projets disponibles

0

setup local requis

Ce sur quoi tu seras jugé

Outils sont connus. Niveau, lui, se prouve.

Chaque outil correspond à une compétence concrète que les projets testent : modélisation, ingestion, orchestration, qualité, stockage analytique, reproductibilité.

dbt logo

dbt

Modélisation & tests

Postgres logo

Postgres

OLTP & analytical store

GitHub Actions logo

GitHub Actions

CI/CD

DuckDB logo

DuckDB

Moteur analytique

Python logo

Python

Ingestion & glue code

Apache Iceberg logo

Apache Iceberg

Table format

Ce qui décide si tu as le niveau

Pas de note de complaisance. Pas de certificat décoratif. Ton repo doit respecter des critères techniques vérifiables.

Ton code livre exactement le contrat attendu

Tests automatisés passent,pas un assert à vide

Lint et règles de style respectés

CI GitHub Actions verte,pas de zone grise

Projet à découvrir

Du CSV à la table typée

Projet pour pratiquer un sujet pointu. CI déterministe, livrables précis, rubric en français. Ta fork reste sur ton GitHub à vie.

ingestion

Durée

~4h

Niveau

Débutant

Prix

29 €

Voir projet

Disciplines couvertes

Quatre disciplines, niveaux Débutant à Senior.

3 projets

Ingestion

APIs paginées, CSV, S3+Lambda, contrats de schéma, idempotence.

4 projets

Modélisation & Stockage

Iceberg, star schema Kimball, partitionnement, compaction, pgvector.

1 projet

Orchestration

Dagster, partitions daily, backfill concurrent, retry policies.

1 projet

Qualité & DataOps

Tests dbt, linting SQL, CI déterministe, contrats, observabilité.

Remplis ton GitHub automatiquement

Remplis ton GitHub avec des projets qui prouvent ton niveau.

À chaque projet validé, tu ajoutes un repo propre à ton portfolio : stack visible, CI verte, README clair, preuves techniques vérifiables. Ton GitHub arrête d'être vide, il devient ton argument.

Construire mon portfolio