Retour au blog
Data

Développeur PL/SQL Oracle freelance

PL/SQL Oracle reste incontournable dans la banque et l'assurance. Missions, migrations Oracle vers PostgreSQL, packages, triggers, TJM.

3 min de lecturePar ForTeam IT

Développeur PL/SQL Oracle freelance

Il y a vingt ans, PL/SQL était partout. Aujourd'hui, on entend dire qu'il "appartient au passé". Pourtant, allez voir n'importe quelle grande banque française, n'importe quel assureur, n'importe quel opérateur télécom historique : leurs moteurs de calcul critique tournent toujours sur Oracle Database, avec des centaines de milliers de lignes de PL/SQL. Et il faut bien quelqu'un pour les maintenir, les faire évoluer — ou les migrer. Le développeur PL/SQL Oracle freelance est, un profil rare, demandé et bien payé.

Pourquoi PL/SQL est toujours là

  • Performance : la logique exécutée au plus près des données reste imbattable sur de gros volumes transactionnels.
  • Maturité : Oracle Database 23ai propose toujours plus de fonctionnalités (JSON, AI Vector Search, blockchain tables).
  • Inertie applicative : réécrire 30 ans de PL/SQL coûte des millions. Beaucoup d'entreprises font le choix de la stabilité.
  • Régulation : dans la banque, certaines applications "core" ne peuvent pas être migrées sans audit lourd.

Compétences clés d'un développeur PL/SQL

  1. Maîtrise des packages, procédures, fonctions, types et collections,
  2. Triggers (DML, instead-of, system),
  3. Jobs DBMS_SCHEDULER,
  4. PL/SQL avancé : bulk binding (FORALL, BULK COLLECT), cursors paramétrés, autonomous transactions,
  5. Optimisation : DBMS_XPLAN, hints, partitionnement, index function-based,
  6. APIs natives Oracle : UTL_HTTP, UTL_FILE, DBMS_LOB, APEX_JSON,
  7. Sécurité : VPD, audit, encryption (TDE).

Domaines fonctionnels typiques

  • Banque : moteurs de calcul d'intérêts, scoring, anti-blanchiment,
  • Assurance : tarification, sinistres, provisions techniques,
  • Telco : facturation, rating, médiation,
  • Énergie : facturation des consommations, équilibrage.

Voir tous les métiers IT

Trois types de missions freelance

A. Maintien en condition opérationnelle (MCO)

Reprise d'un parc PL/SQL existant. Objectif : corriger les bugs, faire évoluer les règles métier, livrer des nouvelles versions sans casser l'existant.

B. Modernisation et industrialisation

  • Mise en place de Liquibase ou Flyway pour versionner les scripts DDL/PL/SQL,
  • Tests unitaires avec utPLSQL,
  • CI/CD avec Jenkins ou GitLab CI,
  • Documentation et refactoring des packages historiques.

C. Migration Oracle → PostgreSQL (ou Snowflake / SQL Server)

C'est la mission la mieux payée. La complexité vient des spécificités Oracle :

  • Conversion de packages PL/SQL en fonctions PostgreSQL (PL/pgSQL),
  • Remplacement des sequences et synonymes,
  • Réécriture des hierarchical queries (CONNECT BYWITH RECURSIVE),
  • Adaptation des jobs DBMS_SCHEDULER vers pg_cron ou Airflow,
  • Tests de non-régression de bout en bout.

Outils utilisés : Ora2Pg, AWS SCT, EDB Postgres Advanced Server.

TJM développeur PL/SQL Oracle freelance

  • Junior (1–3 ans) : 500–580 €/jour
  • Confirmé (3–7 ans) : 580–700 €/jour
  • Senior / Tech Lead (7+ ans, banque ou assurance) : 700–800 €/jour

Les missions de migration Oracle → PostgreSQL payent souvent 800 €+ dans les grands comptes.

FAQ développeur PL/SQL

Est-ce que ça vaut le coup d'apprendre PL/SQL aujourd'hui ? Si vous visez la banque, l'assurance ou les grands comptes industriels, oui. C'est un investissement payant sur 10–15 ans encore.

Quel niveau d'anglais ? Documentation Oracle = anglais obligatoire, mais beaucoup de missions sont en équipes francophones.

Comment se former ? Bibliographie Steven Feuerstein (encore et toujours), Oracle Live SQL, certifications Oracle (OCP).

Faut-il devenir DBA en parallèle ? Non, mais comprendre l'AWR, les wait events et le partitionnement double votre valeur sur le marché.

Tendances

  • Migration massive vers PostgreSQL chez les acteurs publics et plusieurs banques européennes,
  • Oracle 23ai introduit AI Vector Search → nouveaux cas d'usage,
  • Coexistence durable entre Oracle (core) et PostgreSQL (nouveaux services),
  • APEX continue de séduire pour les apps internes rapides.

ForTeam IT à vos côtés

Chez ForTeam IT, nous accompagnons régulièrement des développeurs PL/SQL freelances sur des missions de migration vers PostgreSQL ou de modernisation Oracle. Vous n'êtes pas seul : ces missions exigent une expertise rare, et nous nous chargeons de vous mettre en face de clients qui la reconnaissent et la rémunèrent à sa juste valeur.

Rejoindre la communauté

PL/SQLOracleBanqueMigrationPostgreSQL

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