Aller au contenu
BigTree108

Développement et administration Oracle Database et PL/SQL

Développement et administration Oracle Database et PL/SQL : packages PL/SQL et optimisation SQL, applications Oracle APEX, RAC, Data Guard et RMAN, mises à niveau vers Oracle AI Database 26ai, bases Exadata et OCI, et migrations vers et depuis Oracle, avec des développeurs et DBA Oracle dédiés à votre équipe ou un projet Oracle livré de bout en bout.

Ce que nous réalisons avec Oracle

  • Développement PL/SQL

    Packages, procédures, triggers et traitements par lots en PL/SQL pour la facturation, la comptabilité et d’autres logiques métier centrales, refactorisés en petites unités testées avec utPLSQL, conservés dans Git et déployés via SQLcl et Liquibase plutôt qu’à la main.

  • Optimisation SQL Oracle

    Instructions lentes repérées dans les rapports AWR et ASH et les plans d’exécution, puis corrigées par des index, des réécritures, des statistiques à jour, du partitionnement ou des SQL plan baselines, avec des temps comparés avant et après sur les mêmes données.

  • Administration Oracle

    Release Updates trimestrielles appliquées selon un calendrier testé, espace, sessions et journaux d’alertes surveillés, utilisateurs et profils gérés, et Oracle Enterprise Manager ou votre propre supervision qui lève une alerte avant que les utilisateurs ne remarquent un problème.

  • Applications Oracle APEX

    Applications internes, tableaux de bord et portails clients construits dans Oracle APEX 26.1 sur les données déjà présentes dans votre base, API REST publiées via Oracle REST Data Services, et applications Oracle Forms reconstruites dans APEX écran par écran.

  • RAC, Data Guard et RMAN

    Real Application Clusters pour la disponibilité au sein d’un site, bases de secours Data Guard sur un second site ou une région cloud, et sauvegardes RMAN avec des restaurations répétées régulièrement face aux objectifs de reprise convenus avec vous.

  • Mises à niveau vers Oracle AI Database 26ai

    Bases en 19c et 21c mises à niveau directement avec AutoUpgrade, et bases en 11g, 12c et 18c via une étape intermédiaire en 19c, avec les bases non-CDB converties en bases enfichables (pluggable) au passage et l’application retestée avant la bascule.

  • Bases Exadata et Oracle Cloud

    Exadata Database Service, Autonomous AI Database et Base Database Service sur OCI, Exadata et Autonomous AI Database dans Azure, AWS et Google Cloud via les services multicloud d’Oracle, et Exadata Cloud@Customer dans votre propre centre de données, avec des migrations planifiées dans Zero Downtime Migration.

  • Migrations vers et depuis Oracle

    Migration d’Oracle vers PostgreSQL avec ora2pg ou vers SQL Server avec SQL Server Migration Assistant, migration d’autres bases vers Oracle, et passage d’Oracle sur site vers OCI ou Exadata avec Data Pump et GoldenGate, chaque opération étant répétée sur une copie puis rapprochée table par table.

  • Sécurité Oracle et maîtrise des licences

    Rôles à privilèges minimaux, audit unifié, Transparent Data Encryption et Data Redaction pour les colonnes sensibles, Database Vault lorsque les administrateurs ne doivent pas pouvoir lire les données, et inventaire des options et des packs utilisés, afin qu’un audit de licences n’ait rien de surprenant.

Recruter des développeurs et DBA Oracle

  • développeurs et DBA Oracle dédiés

    Des Développeurs et DBA Oracle qui rejoignent votre équipe à temps plein, travaillent dans vos dépôts, votre outil de suivi et vos réunions, et rendent compte à votre responsable. Vous les interviewez ; nous portons le contrat ukrainien, la paie, la facturation et les congés.

  • Réalisation de projets Oracle

    Une équipe qui prend en charge le projet Oracle du cadrage à la mise en production : estimation, développement, tests et déploiement, avec un responsable technique de notre côté qui porte le plan et la qualité.

  • Support et reprise de systèmes Oracle

    Un système Oracle existant repris d’une autre équipe ou maintenu en fonctionnement : d’abord une revue en lecture seule et une liste écrite des risques, puis des correctifs et de nouvelles fonctionnalités par ordre d’impact.

La page Équipe dédiée explique comment les spécialistes rejoignent votre équipe, et la page Externalisation couvre la livraison de projet, les reprises et notre mode de facturation.

Qui travaille sur votre projet Oracle

  • Développeurs PL/SQL

    Packages, SQL et traitements par lots

  • DBA Oracle

    RAC, Data Guard, RMAN, correctifs et montées de version

  • Développeurs Oracle APEX

    Applications, rapports et services REST

  • Ingénieurs Java et .NET

    Les applications qui interrogent la base de données

  • Ingénieurs cloud

    Environnements OCI, Exadata et multicloud décrits en Terraform

Notre façon de travailler sur Oracle

Le PL/SQL est traité comme du code applicatif : les packages vivent dans Git, les modifications sont relues puis déployées par le pipeline via SQLcl et Liquibase, et les tests utPLSQL s’exécutent sur une vraie base avant chaque livraison. Les ressources cloud sont définies en Terraform, de sorte qu’un environnement peut être reconstruit à partir de ce qui est écrit.

Un parc Oracle repris d’une autre équipe commence par un accès en lecture seule et une liste écrite des risques : versions et niveaux de correctifs, sauvegardes et dernière restauration testée, requêtes SQL les plus lourdes dans AWR, détenteurs des droits DBA, options sous licence activées. Les modifications n’arrivent en production qu’après une répétition sur une copie aux données masquées.

Autres bases de données sur lesquelles nous travaillons

Bases de données : vue d’ensemble

Questions sur le développement Oracle

Dans quels secteurs vos développeurs Oracle interviennent-ils ?

Banque, assurance et fintech, pour les systèmes bancaires centraux, la facturation et les rapports réglementaires ; éditeurs de logiciels d’entreprise et ERP, pour des applications métier portant des décennies de données ; santé, pour les systèmes hospitaliers et de laboratoire ; commerce de détail et e-commerce, pour les commandes, les stocks et les prix ; télécoms, pour la facturation et les dossiers clients ; ainsi que la logistique, l’industrie et l’énergie, dont l’activité repose sur Oracle.

Vers quelles bases de données, et depuis lesquelles, pouvez-vous migrer Oracle ?

D’Oracle vers PostgreSQL, vers SQL Server ou vers une base de données cloud managée comme Amazon Aurora ou Azure Database for PostgreSQL ; d’autres bases vers Oracle ; et d’Oracle sur site vers OCI, Exadata ou les services d’Oracle hébergés dans Azure, AWS et Google Cloud. Le schéma et le code sont convertis avec des outils puis terminés à la main, les données migrent lors de passages répétés, et chaque table est rapprochée avant la bascule.

Pouvez-vous nous aider à rester en conformité avec nos licences Oracle ?

Nous tenons un inventaire des éditions, des options et des management packs que chaque base utilise, afin qu’aucune fonctionnalité soumise à licence ne soit activée par accident, et cet inventaire alimente votre propre revue de licences. Les conditions commerciales restent entre vous et Oracle.

En combien de temps les développeurs et DBA Oracle peuvent-ils démarrer ?

Lorsque le bon développeur ou DBA Oracle est disponible, le démarrage ne dépend que de votre entretien, du NDA et de la cession de propriété intellectuelle. Sinon, nous lançons une recherche, qui fournit en général des profils de candidats sous deux à trois semaines, et personne ne démarre avant que vous ayez donné votre accord.

Comment recruter des développeurs et DBA Oracle via BigTree108 ?

Indiquez-nous le travail à réaliser, le niveau de séniorité et les horaires dont vous avez besoin. Nous vous proposons une ou deux personnes avec leurs profils, vous les interviewez comme vous le feriez pour votre propre recrutement, puis vous signez un seul contrat avec BIG TREE 108 LLC et recevez une facture par mois.

À qui appartient le travail qu’ils produisent ?

C’est vous. Chaque spécialiste a signé avec BigTree108 un contrat qui cède à l’entreprise tous les livrables, et notre contrat avec vous vous les cède à son tour. Le code, les maquettes et les documents sont livrés dans vos propres dépôts et outils, et non conservés à un endroit où nous seuls pourrions les modifier.

Vous exploitez Oracle ?

Indiquez-nous les versions, les options utilisées et ce qui doit changer. Vous recevez une réponse sous un jour ouvré : un plan, des profils de candidats, ou le périmètre d’un bilan de santé de votre parc Oracle.