Développeur ETL freelance
Développeur ETL freelance : ETL vs ELT moderne, dbt, Airflow, Dagster, Prefect. Tendances, missions, comparaison et TJM.
Développeur ETL freelance
"ETL" est un acronyme qui résiste depuis 30 ans : Extract, Transform, Load. Le métier de développeur ETL freelance a profondément changé — mais il n'a pas disparu. Il a migré : de l'ETL "lourd, on-prem, propriétaire" vers l'ELT cloud-native où les données sont d'abord chargées brutes, puis transformées en SQL dans le data warehouse. Voyons comment se positionner aujourd'hui.
ETL vs ELT : comprendre la bascule
| Critère | ETL classique (Informatica, Talend, DataStage) | ELT moderne (Fivetran + dbt) |
|---|---|---|
| Lieu de transformation | Serveur intermédiaire | Data warehouse cible (Snowflake, BigQuery) |
| Langage de transformation | Boîtes propriétaires + scripts | SQL + dbt |
| Coût d'infra | Serveurs dédiés | Pay-per-query cloud |
| Time-to-market | Lent | Très rapide |
| Compétences | Outil propriétaire | SQL + dbt + Python |
| Versioning / CI/CD | Difficile | Natif Git |
70 % des nouveaux projets data sont ELT, mais 80 % des entreprises ont encore un héritage ETL à maintenir.
Le développeur ETL freelance fait quoi exactement ?
Profil "héritage" (toujours très demandé)
- Maintient et fait évoluer des jobs Informatica PowerCenter, Talend Studio, IBM DataStage, SSIS, ODI.
- Audite les performances, gère les fenêtres de batch nocturnes.
- Documente les flux pour préparer une éventuelle migration.
Profil "moderne" (en explosion)
- Conçoit des pipelines avec Airflow, Dagster ou Prefect,
- Modélise et transforme avec dbt (Snowflake, BigQuery, Databricks),
- Ingère avec Fivetran, Airbyte, Stitch,
- Met en place CI/CD data (dbt tests, dbt docs, data contracts),
- Implémente l'observabilité (Monte Carlo, Elementary, Datadog).
Profil "passerelle" (rare et très valorisé)
Le freelance capable de piloter une migration ETL → ELT. Audit, plan de migration, dual-run, validation. Ces profils sont rares — et chers.
Stack moderne du data engineer freelance ETL/ELT
- Ingestion : Fivetran, Airbyte, Meltano, Debezium (CDC),
- Orchestration : Airflow 2.10+, Dagster, Prefect 3,
- Transformation : dbt Core / dbt Cloud, SQLMesh, Apache Spark (PySpark),
- Stockage : Snowflake, BigQuery, Databricks, Redshift, Postgres,
- Qualité : Great Expectations, Soda, dbt tests,
- Observabilité : Monte Carlo, Elementary, OpenLineage,
- Catalogage : DataHub, OpenMetadata, Atlan.
Industries qui recrutent
- Retail et e-commerce : pipelines temps quasi-réel (Kafka + ClickHouse),
- Banque et assurance : reporting réglementaire (Bâle, Solvency II) → ETL legacy,
- Industrie / IoT : streaming via Kafka + Flink,
- Santé : entrepôts cliniques, RGPD-friendly,
- Énergie : facturation, équilibrage, marchés spot.
Cas d'usage missions freelance
- Migration Informatica → dbt + Snowflake sur 18 mois,
- Mise en place d'Airflow dans une équipe data qui n'avait que du cron Shell,
- Industrialisation dbt : passage de 200 modèles non testés à un projet propre, documenté, exposé via dbt docs,
- Mise en place de data contracts entre producteurs et consommateurs,
- Optimisation de coûts Snowflake (analyse de warehouses, clustering, materialized views).
TJM développeur ETL freelance
| Profil | TJM |
|---|---|
| Junior ETL classique | 500–580 €/jour |
| Confirmé ETL (Informatica, Talend, SSIS) | 580–680 €/jour |
| Confirmé ELT (dbt + Airflow + Snowflake) | 650–750 €/jour |
| Senior data engineer (full-stack data) | 750–850 €/jour |
| Lead migration ETL → ELT | 800–900 €/jour |
Tendances à connaître
- dbt + SQLMesh standardisent le développement analytique,
- Iceberg, Delta, Hudi : le lakehouse s'impose,
- Data contracts et shift-left data quality : les producteurs deviennent responsables,
- Reverse ETL (Hightouch, Census) : envoyer la donnée du warehouse vers les outils métier,
- IA pour la data engineering : Copilot dbt, génération assistée de transformations,
- FinOps data : maîtriser le coût Snowflake / BigQuery devient un job à part entière.
Pourquoi se spécialiser en ETL/ELT ?
- Métier stable (la donnée est partout),
- Forte demande : la pénurie de data engineers se prolonge,
- TJM élevés dès le niveau confirmé,
- Compétences transférables (SQL, Python, cloud).
ForTeam IT, partenaire des data engineers
Chez ForTeam IT, nous accompagnons aussi bien les développeurs ETL héritage (Informatica, Talend, DataStage) que les profils ELT modernes (dbt, Airflow, Snowflake). Vous n'êtes pas seul dans cette transition : nous vous aidons à valoriser à la fois votre bagage historique et votre adaptation au cloud-native.
À lire aussi
Vous êtes consultant IT freelance ?
Rejoignez ForTeam IT et accédez à des missions sélectionnées chez nos clients grands comptes.
Rejoindre la communauté