Desenvolvimento e administração de Oracle Database e PL/SQL
Desenvolvimento e administração de Oracle Database e PL/SQL: packages PL/SQL e afinação de SQL, aplicações Oracle APEX, RAC, Data Guard e RMAN, atualizações para o Oracle AI Database 26ai, Exadata e bases de dados em OCI, e migrações para e a partir do Oracle, com programadores e DBA de Oracle dedicados à sua equipa ou um projeto Oracle entregue de ponta a ponta.
O que construímos com Oracle
Desenvolvimento em PL/SQL
Packages, procedimentos, triggers e jobs em lote em PL/SQL para faturação, contabilidade e outra lógica de negócio central, refatorados em pequenas unidades testadas com utPLSQL, mantidas no Git e implementadas através do SQLcl e do Liquibase e não à mão.
Afinação de SQL no Oracle
Instruções lentas encontradas em relatórios AWR e ASH e em planos de execução e depois corrigidas com índices, reescritas, estatísticas atualizadas, particionamento ou SQL plan baselines, com tempos comparados antes e depois sobre os mesmos dados.
Administração de Oracle
Quarterly Release Updates aplicados num calendário testado, espaço, sessões e registos de alerta vigiados, utilizadores e perfis geridos, e o Oracle Enterprise Manager ou a sua própria monitorização a emitir um alerta antes de os utilizadores darem por um problema.
Aplicações Oracle APEX
Aplicações internas, painéis e portais de clientes construídos em Oracle APEX 26.1 sobre os dados que já estão na sua base de dados, APIs REST publicadas através do Oracle REST Data Services e aplicações Oracle Forms reconstruídas em APEX ecrã a ecrã.
RAC, Data Guard e RMAN
Real Application Clusters para disponibilidade dentro de um local, bases de dados standby Data Guard num segundo local ou região cloud e cópias de segurança RMAN com restauros ensaiados periodicamente face a objetivos de recuperação acordados consigo.
Atualizações para o Oracle AI Database 26ai
Bases de dados em 19c e 21c atualizadas diretamente com o AutoUpgrade, e 11g, 12c e 18c através de um passo intermédio em 19c, com bases de dados non-CDB convertidas em pluggable databases pelo caminho e a aplicação retestada antes da passagem.
Exadata e bases de dados Oracle Cloud
Exadata Database Service, Autonomous AI Database e Base Database Service na OCI, Exadata e Autonomous AI Database dentro do Azure, da AWS e do Google Cloud através dos serviços multicloud da Oracle, e Exadata Cloud@Customer no seu próprio centro de dados, com migrações planeadas no Zero Downtime Migration.
Migrações para e a partir do Oracle
Oracle migrado para PostgreSQL com o ora2pg ou para SQL Server com o SQL Server Migration Assistant, outras bases de dados migradas para Oracle e Oracle on-premises migrado para OCI ou Exadata com Data Pump e GoldenGate, cada migração ensaiada numa cópia e reconciliada tabela a tabela.
Segurança Oracle e rigor no licenciamento
Perfis de privilégio mínimo, auditoria unificada, Transparent Data Encryption e Data Redaction para colunas sensíveis, Database Vault quando os administradores não devem ler os dados, e um inventário das opções e dos packs em uso, para que uma revisão de licenciamento não traga surpresas.
Contratar programadores e DBA de Oracle
programadores e DBA de Oracle dedicados
Programadores e DBA de Oracle que integram a sua equipa a tempo inteiro, trabalham nos seus repositórios, no seu tracker e nas suas reuniões, e reportam ao seu responsável. A sua empresa entrevista-os; nós assumimos o contrato ucraniano, o processamento salarial, a faturação e as férias.
Entrega de projetos Oracle
Uma equipa que conduz o projeto Oracle do âmbito à release: estimativa, desenvolvimento, testes e implementação, com um líder técnico do nosso lado que é responsável pelo plano e pela qualidade.
Suporte e tomada a cargo de sistemas Oracle
Um sistema Oracle existente assumido de outra equipa ou mantido em funcionamento: primeiro uma revisão só de leitura e uma lista escrita de riscos, depois correções e novas funcionalidades por ordem de impacto.
A página da equipa dedicada explica como os especialistas integram a sua equipa, e a página de outsourcing aborda a entrega de projetos, as tomadas a cargo e a forma como cobramos.
Quem trabalha no seu projeto Oracle
Programadores PL/SQL
Packages, SQL e processamento em lote
DBAs Oracle
RAC, Data Guard, RMAN, aplicação de patches e atualizações
Programadores Oracle APEX
Aplicações, relatórios e serviços REST
Engenheiros Java e .NET
As aplicações que consultam a base de dados
Engenheiros de cloud
Configurações OCI, Exadata e multicloud em Terraform
Como trabalhamos em Oracle
O PL/SQL é tratado como código de aplicação: os packages ficam no Git, as alterações são revistas e implementadas pela pipeline através do SQLcl e do Liquibase, e os testes utPLSQL correm numa base de dados real antes de cada lançamento. Os recursos cloud são definidos em Terraform, pelo que um ambiente pode ser reconstruído a partir do que está documentado.
Um ambiente Oracle herdado começa com acesso só de leitura e uma lista escrita de riscos: versões e níveis de patch, cópias de segurança e o último restauro testado, o SQL mais pesado no AWR, quem tem direitos de DBA e que opções licenciadas estão ativas. As alterações chegam à produção depois de um ensaio numa cópia com dados mascarados.
Outras bases de dados em que trabalhamos
Desenvolvimento PostgreSQL
Desenvolvimento, administração e consultoria PostgreSQL: desenho de esquemas, PL/pgSQL, afinação, replicação, atualizações para PostgreSQL 18 e migrações de Oracle, com programadores PostgreSQL e DBA dedicados ou entrega de projetos.
Desenvolvimento SQL Server
Desenvolvimento e administração de SQL Server e Azure SQL: T-SQL, afinação de desempenho, SSIS, Always On, atualizações para SQL Server 2025 e migrações para o Azure, com programadores SQL Server e DBA dedicados ou entrega de projetos.
Desenvolvimento MongoDB
Desenvolvimento e administração MongoDB: desenho de esquemas, afinação de queries e índices, configuração do Atlas, sharding e replicação, pesquisa e pesquisa vetorial, e migrações, com programadores MongoDB dedicados ou entrega de projetos.
Perguntas sobre o desenvolvimento em Oracle
Em que setores trabalham os programadores Oracle?
Banca, seguros e fintech, para core banking, faturação e reporte regulamentar; software empresarial e ERP, para sistemas de linha de negócio com décadas de dados; saúde, para sistemas hospitalares e laboratoriais; retalho e comércio eletrónico, para encomendas, stock e preços; telecomunicações, para faturação e registos de clientes; e empresas de logística, indústria e energia cujas operações assentam em Oracle.
Que bases de dados podem migrar de e para Oracle?
Oracle para PostgreSQL, para SQL Server ou para uma base de dados cloud gerida, como o Amazon Aurora ou o Azure Database for PostgreSQL; outras bases de dados para Oracle; e Oracle on-premises para OCI, Exadata ou para os serviços da Oracle dentro do Azure, da AWS e do Google Cloud. O esquema e o código são convertidos com ferramentas e concluídos à mão, os dados migram em execuções ensaiadas e cada tabela é reconciliada antes da transição.
Podem ajudar-nos a manter as licenças Oracle em conformidade?
Mantemos um inventário das edições, opções e management packs que cada base de dados utiliza, para que as funcionalidades que exigem licença não sejam ativadas por acidente, e esse inventário apoia a sua própria revisão de licenciamento. As condições comerciais ficam entre a sua empresa e a Oracle.
Em quanto tempo podem começar programadores e DBA de Oracle?
Quando o programador ou DBA de Oracle adequado está disponível, o arranque depende apenas da sua entrevista, do NDA e da cedência de propriedade intelectual. Caso contrário, fazemos uma pesquisa, que normalmente produz perfis de candidatos em duas a três semanas, e ninguém começa antes de a sua empresa dar o seu acordo.
Como contratamos programadores e DBA de Oracle através da BigTree108?
Diga-nos qual é o trabalho, a senioridade e o horário de que precisa. Propomos uma ou duas pessoas com os respetivos perfis, a sua empresa entrevista-as como entrevistaria uma contratação própria, e assina um único contrato com a BIG TREE 108 LLC e recebe uma fatura por mês.
A quem pertence o trabalho que produzem?
A sua empresa. Cada especialista tem um contrato assinado com a BigTree108 que atribui à empresa todo o trabalho produzido, e o nosso contrato com a sua empresa atribui-lho. O código, os designs e os documentos são entregues nos seus próprios repositórios e ferramentas, e não mantidos onde só nós os podemos alterar.
Utiliza Oracle?
Indique-nos as versões, as opções em uso e o que tem de mudar. Receberá resposta no prazo de um dia útil: um plano, perfis de candidatos ou o âmbito de um health check do seu ambiente Oracle.