Sviluppo e amministrazione di Oracle Database e PL/SQL
Sviluppo e amministrazione di Oracle Database e PL/SQL: package PL/SQL e ottimizzazione SQL, applicazioni Oracle APEX, RAC, Data Guard e RMAN, aggiornamenti a Oracle AI Database 26ai, database Exadata e OCI e migrazioni da e verso Oracle, con sviluppatori Oracle e DBA dedicati per il Suo team o un progetto Oracle realizzato end to end.
Che cosa realizziamo con Oracle
Sviluppo PL/SQL
Package, procedure, trigger e job batch in PL/SQL per fatturazione, contabilità e altra logica di business centrale, rifattorizzati in piccole unità testate con utPLSQL, conservati in Git e distribuiti tramite SQLcl e Liquibase e non a mano.
Ottimizzazione SQL su Oracle
Istruzioni lente individuate nei report AWR e ASH e nei piani di esecuzione, poi corrette con indici, riscritture, statistiche aggiornate, partizionamento o SQL plan baseline, con tempi confrontati prima e dopo sugli stessi dati.
Amministrazione Oracle
Release Update trimestrali applicati secondo un calendario testato, spazio, sessioni e alert log monitorati, utenti e profili gestiti e Oracle Enterprise Manager o il monitoraggio aziendale che genera un avviso prima che gli utenti notino un problema.
Applicazioni Oracle APEX
Applicazioni interne, dashboard e portali clienti realizzati in Oracle APEX 26.1 sui dati già presenti nel database, API REST pubblicate tramite Oracle REST Data Services e applicazioni Oracle Forms ricostruite in APEX schermata per schermata.
RAC, Data Guard e RMAN
Real Application Clusters per la disponibilità all’interno di una sede, database standby Data Guard in una seconda sede o regione cloud e backup RMAN con ripristini provati a intervalli pianificati rispetto agli obiettivi di ripristino concordati con Lei.
Aggiornamenti a Oracle AI Database 26ai
Database su 19c e 21c aggiornati direttamente con AutoUpgrade, e 11g, 12c e 18c tramite un passaggio intermedio a 19c, con i database non-CDB convertiti in pluggable database lungo il percorso e l’applicazione ritestata prima del passaggio.
Database Exadata e Oracle Cloud
Exadata Database Service, Autonomous AI Database e Base Database Service su OCI, Exadata e Autonomous AI Database all’interno di Azure, AWS e Google Cloud tramite i servizi multicloud di Oracle ed Exadata Cloud@Customer nel data center aziendale, con i passaggi pianificati in Zero Downtime Migration.
Migrazioni da e verso Oracle
Da Oracle a PostgreSQL con ora2pg o a SQL Server con SQL Server Migration Assistant, da altri database a Oracle e da Oracle on-premise a OCI o Exadata con Data Pump e GoldenGate, ogni migrazione provata su una copia e riconciliata tabella per tabella.
Sicurezza Oracle e gestione delle licenze
Ruoli con privilegi minimi, unified auditing, Transparent Data Encryption e Data Redaction per le colonne sensibili, Database Vault dove gli amministratori non devono leggere i dati e un inventario delle opzioni e dei pack in uso, perché una verifica delle licenze non riservi sorprese.
Ingaggiare sviluppatori Oracle e DBA
sviluppatori Oracle e DBA dedicati
Sviluppatori Oracle e DBA che entrano a tempo pieno nel Suo team, lavorano nei Suoi repository, nel Suo tracker e nelle Sue riunioni e rispondono al Suo responsabile. Li intervista Lei; noi ci occupiamo del contratto ucraino, delle buste paga, della fatturazione e delle ferie.
Realizzazione di progetti Oracle
Un team che porta il progetto Oracle dal perimetro al rilascio: stima, sviluppo, test e deployment, con un responsabile tecnico da parte nostra che risponde del piano e della qualità.
Supporto e presa in carico di sistemi Oracle
Un sistema Oracle esistente rilevato da un altro team o mantenuto in esercizio: prima una revisione in sola lettura e un elenco scritto dei rischi, poi correzioni e nuove funzionalità in ordine di impatto.
La pagina sul team dedicato spiega come gli specialisti entrano nel Suo team, e la pagina sull’outsourcing tratta la realizzazione di progetti, le prese in carico e il modo in cui fatturiamo.
Chi lavora al Suo progetto Oracle
Sviluppatori PL/SQL
Package, SQL ed elaborazioni batch
DBA Oracle
RAC, Data Guard, RMAN, patching e upgrade
Sviluppatori Oracle APEX
Applicazioni, report e servizi REST
Sviluppatori Java e .NET
Le applicazioni che interrogano il database
Cloud engineer
Configurazioni OCI, Exadata e multicloud in Terraform
Come lavoriamo su Oracle
Il PL/SQL è trattato come codice applicativo: i package risiedono in Git, le modifiche vengono riviste e rilasciate dalla pipeline tramite SQLcl e Liquibase, e i test utPLSQL girano su un database reale prima di ogni rilascio. Le risorse cloud sono definite in Terraform, così un ambiente può essere ricostruito a partire da ciò che è scritto.
Un ambiente Oracle ereditato parte da un accesso in sola lettura e da un elenco scritto dei rischi: versioni e livelli di patch, backup e ultimo restore collaudato, le query SQL più pesanti in AWR, chi dispone dei diritti di DBA e quali opzioni a licenza sono attive. Le modifiche arrivano in produzione dopo una prova su una copia con dati mascherati.
Altri database su cui lavoriamo
Sviluppo PostgreSQL
Sviluppo, amministrazione e consulenza PostgreSQL: progettazione dello schema, PL/pgSQL, tuning, replica, aggiornamenti a PostgreSQL 18 e migrazioni da Oracle, con sviluppatori PostgreSQL e DBA dedicati o realizzazione di progetti.
Sviluppo SQL Server
Sviluppo e amministrazione di SQL Server e Azure SQL: T-SQL, ottimizzazione delle prestazioni, SSIS, Always On, aggiornamenti a SQL Server 2025 e migrazioni ad Azure, con sviluppatori SQL Server e DBA dedicati o realizzazione di progetti.
Sviluppo MongoDB
Sviluppo e amministrazione MongoDB: progettazione dello schema, ottimizzazione di query e indici, configurazione di Atlas, sharding e replica, ricerca e ricerca vettoriale e migrazioni, con sviluppatori MongoDB dedicati o realizzazione di progetti.
Domande sullo sviluppo con Oracle
In quali settori lavorano i vostri sviluppatori Oracle?
Banche, assicurazioni e fintech, per core banking, fatturazione e reportistica regolamentare; software enterprise ed ERP, per sistemi gestionali con decenni di dati; sanità, per sistemi ospedalieri e di laboratorio; retail ed e-commerce, per ordini, scorte e prezzi; telecomunicazioni, per fatturazione e anagrafiche clienti; e aziende di logistica, manifattura ed energia le cui attività girano su Oracle.
Da e verso quali database potete migrare Oracle?
Da Oracle a PostgreSQL, a SQL Server o a un database cloud gestito come Amazon Aurora o Azure Database for PostgreSQL; da altri database a Oracle; e da Oracle on-premise a OCI, a Exadata o ai servizi di Oracle all’interno di Azure, AWS e Google Cloud. Schema e codice vengono convertiti con appositi strumenti e rifiniti a mano, i dati si spostano in esecuzioni provate in anticipo e ogni tabella viene riconciliata prima del passaggio.
Potete aiutarci a restare entro i limiti delle nostre licenze Oracle?
Teniamo un inventario delle edizioni, delle opzioni e dei management pack usati da ciascun database, così le funzionalità soggette a licenza non vengono attivate per errore, e questo inventario supporta la Sua verifica interna delle licenze. Le condizioni commerciali restano tra Lei e Oracle.
Con quale rapidità possono iniziare sviluppatori Oracle e DBA?
Quando è disponibile il profilo giusto per il ruolo di sviluppatore Oracle o DBA, l’avvio dipende soltanto dal Suo colloquio e dalla firma dell’NDA e della cessione della proprietà intellettuale. Altrimenti avviamo una ricerca, che di norma produce profili di candidati entro due o tre settimane, e nessuno inizia finché Lei non ha detto di sì.
Come ingaggiare sviluppatori Oracle e DBA tramite BigTree108?
Ci indichi il lavoro, il livello di seniority e l’impegno orario necessario. Le proponiamo una o due persone con i rispettivi profili, Lei le intervista come farebbe con una Sua assunzione e firma un unico contratto con BIG TREE 108 LLC, ricevendo una sola fattura al mese.
A chi appartiene il lavoro che producono?
A Lei. Ogni specialista ha un contratto firmato con BigTree108 che cede all’azienda tutto il lavoro prodotto, e il nostro accordo con Lei lo cede a sua volta. Codice, design e documenti vengono consegnati nei Suoi repository e strumenti, non conservati dove solo noi possiamo modificarli.
Utilizza Oracle?
Ci indichi le versioni, le opzioni in uso e che cosa deve cambiare. Riceverà una risposta entro un giorno lavorativo: un piano, profili di candidati o l’ambito di un health check del Suo ambiente Oracle.