Retour au blog
Data

Développeur IBM DataStage freelance

IBM DataStage : Cloud Pak for Data, IBM Storage Defender, mainframe vers warehouse. Missions, TJM et perspectives du développeur DataStage freelance.

4 min de lecturePar ForTeam IT

Développeur IBM DataStage freelance

Si vous travaillez dans une grande banque française, une compagnie d'assurance ou un acteur public majeur, vous l'avez forcément croisé : IBM InfoSphere DataStage. Cet ETL parallèle, conçu pour les volumes massifs et les environnements mainframe, alimente depuis 25 ans des datawarehouses cruciaux. Le développeur DataStage freelance est un profil rare, expérimenté et stratégique — surtout depuis qu'IBM l'a intégré dans Cloud Pak for Data et continue d'investir dans des bridges vers les data lakehouses modernes.

Pourquoi DataStage est toujours là

  • Performances sur parallel processing difficiles à égaler pour les très gros volumes (milliards de lignes par nuit),
  • Intégration native mainframe (z/OS, DB2 z/OS, IMS, VSAM) : peu d'outils savent dialoguer aussi bien avec le legacy,
  • Cloud Pak for Data offre une plateforme moderne pour exécuter DataStage, en local, en cloud ou en hybride,
  • Inertie : les projets de migration sont longs et coûteux ; les entreprises préfèrent maintenir et moderniser par étapes.

Stack DataStage

Côté legacy (toujours dominant)

  • DataStage Designer / Director / Administrator,
  • Jobs parallel (PX) avec stages : Lookup, Join, Aggregator, Transformer, Sort, Funnel,
  • Sequences (jobs maîtres),
  • Routines BASIC ou parallel routines en C++,
  • Mainframe edition pour générer du COBOL.

Côté Cloud Pak for Data (l'avenir)

  • DataStage on Cloud Pak,
  • Watson Knowledge Catalog,
  • DataStage Flow Designer (interface web modernisée),
  • Connecteurs cloud (S3, ADLS, GCS, Snowflake, BigQuery, Db2 Warehouse),
  • DataStage anywhere : runtime portable Kubernetes.

Trois grandes catégories de missions freelance

1. Maintien en condition opérationnelle (MCO)

Reprise d'un parc existant : maintenance, évolutions ponctuelles, support production. Souvent des astreintes nocturnes sur les batchs critiques.

2. Optimisation / refactoring

Réduction des fenêtres batch, parallélisation accrue, partitionnement, refactoring de jobs trop monolithiques.

3. Migration ou modernisation

  • Migration vers Cloud Pak for Data sur OpenShift,
  • Migration vers ELT moderne (dbt + Snowflake/Databricks),
  • Coexistence mainframe + lakehouse via CDC (IBM InfoSphere CDC, Qlik Replicate).

Voir tous les métiers IT

Compétences attendues d'un freelance DataStage

  • Maîtrise avancée des stages parallel,
  • Compréhension fine de la partition strategy (round-robin, hash, range),
  • Optimisation des performances (memory, sort, lookup file set),
  • SQL avancé (DB2, Oracle, Teradata, Snowflake),
  • Shell Unix pour les wrappers d'orchestration,
  • Notions mainframe (JCL, COBOL, DB2 z/OS) pour les contextes bancaires,
  • Notions OpenShift / Kubernetes pour Cloud Pak for Data.

Architecture typique d'un environnement DataStage

╭──────────────╮       ╭──────────────╮       ╭──────────────╮
│ 🏛️ Mainframe  │       │ 🏗️ DataStage  │       │ ❄️ Snowflake  │
│ (DB2 / VSAM) │──▶───▶│ (ETL / Batch)│──▶───▶│ (Data Lake)  │
╰──────────────╯       ╰──────┬───────╯       ╰──────┬───────╯
                              │                      │
                      ╭───────▼───────╮      ╭───────▼───────╮
                      │ 📝 Logs / Aud │      │ 📈 BI Tools   │
                      │ (Monitoring)  │      │ (Tableau/PBI) │
                      ╰───────────────╯      ╰───────────────╯

L'orchestration est gérée par Sequences DataStage ou par Airflow / Control-M.

Cas d'usage : intégration mainframe vers Snowflake

C'est une mission typique dans les grandes banques :

  1. CDC sur DB2 z/OS via IBM InfoSphere Data Replication,
  2. Capture des changements et écriture sur Kafka,
  3. Consommation par DataStage sur Cloud Pak,
  4. Transformation et écriture sur Amazon S3 au format Parquet,
  5. Chargement dans Snowflake via Snowpipe,
  6. Modélisation analytique dans dbt.

Le freelance DataStage joue ici un rôle pivot entre le legacy et le moderne.

TJM développeur DataStage freelance

Profil TJM
Junior (rare, 1–3 ans) 550–620 €/jour
Confirmé (3–7 ans) 620–720 €/jour
Senior (7+ ans, banque/assurance) 720–820 €/jour
Lead migration DataStage → Cloud Pak ou Snowflake 800–850 €/jour

Sur les missions bancaires avec mainframe + DataStage + lakehouse, on dépasse régulièrement 850 €/jour.

Industries clés

  • Banque : Crédit Agricole, BNP, BPCE, SocGen,
  • Assurance : AXA, Allianz, CNP,
  • Secteur public : Bercy, Sécu, Pôle emploi,
  • Énergie : EDF, ENGIE,
  • Telco : Orange, SFR,
  • Distribution / retail internationaux.

Tendances

  • Cloud Pak for Data 5.x consolide l'offre,
  • DataStage anywhere permet de l'exécuter sur n'importe quel Kubernetes,
  • watsonx.data (lakehouse IBM) s'intègre nativement,
  • Migration progressive : on garde DataStage pour le mainframe, dbt prend le relai côté cloud,
  • L'IA assistée dans DataStage Flow Designer aide à concevoir des flux.

Conseils pour bien se positionner en freelance

  1. Mettez en avant vos années d'expérience : c'est un métier de seniors,
  2. Documentez vos succès en optimisation (réduction de fenêtres batch chiffrée),
  3. Combinez avec dbt ou Airflow pour montrer votre ouverture,
  4. Maintenez une veille IBM (Cloud Pak releases, watsonx.data),
  5. Soignez votre LinkedIn : la demande passe beaucoup par des recommandations entre pairs.

ForTeam IT, partenaire des experts DataStage

Chez ForTeam IT, nous accompagnons régulièrement des développeurs DataStage freelances sur des missions longues en banque, assurance et secteur public — souvent dans des contextes de modernisation Cloud Pak ou de bascule vers le lakehouse. Vous n'êtes pas seul : votre expertise rare mérite des clients qui en comprennent la valeur, et nous nous chargeons de faire le lien.

Rejoindre la communauté

DataStageIBMMainframeCloud PakETL

À 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é