Desenvolvimento e administração de SQL Server e Azure SQL
Desenvolvimento e administração de SQL Server e Azure SQL: T-SQL e stored procedures, afinação de consultas e índices, pacotes SSIS e relatórios, grupos de disponibilidade Always On, cópias de segurança e segurança, atualizações para o SQL Server 2025 e migrações para o Azure SQL Database e o Azure SQL Managed Instance, com programadores e DBA de SQL Server dedicados à sua equipa ou um projeto SQL Server entregue de ponta a ponta.
O que construímos com SQL Server
Desenvolvimento em T-SQL
Stored procedures, funções, vistas e triggers em T-SQL para lógica de negócio, relatórios e jobs em lote, mantidos num projeto de base de dados SQL no Git, revistos como código de aplicação e cobertos por testes tSQLt.
Afinação de desempenho do SQL Server
Consultas lentas encontradas através do Query Store, dos Extended Events e dos planos de execução e depois corrigidas com índices, reescritas, estatísticas ou Query Store hints, com bloqueios e deadlocks rastreados até à causa e tempos medidos antes e depois.
Azure SQL Database e Managed Instance
Azure SQL Database de serverless a Hyperscale e Azure SQL Managed Instance onde uma aplicação depende de jobs do SQL Server Agent, consultas entre bases de dados ou CLR, definidos em Terraform ou Bicep, em endpoints privados, com início de sessão Microsoft Entra e identidades geridas em vez de palavras-passe.
SSIS, relatórios e cargas de dados
Pacotes SSIS mantidos, reconstruídos ou migrados para pipelines do Azure Data Factory e do Microsoft Fabric, relatórios SSRS transpostos para o Power BI Report Server, onde o SQL Server 2025 consolida os relatórios on-premises, e cargas em massa e change data capture a alimentar o armazém de dados.
Alta disponibilidade e manutenção
Grupos de disponibilidade Always On e failover cluster instances on-premises ou em máquinas virtuais Azure, failover groups no Azure SQL, manutenção de índices e estatísticas e verificações de integridade periódicas, e restauros testados regularmente para que os objetivos de recuperação sejam comprovados e não presumidos.
Atualizações do SQL Server e migrações para o Azure
SQL Server 2016, que saiu do suporte alargado em julho de 2026, e instâncias mais antigas migrados para o SQL Server 2025, o Azure SQL Managed Instance ou o Azure SQL Database, avaliados primeiro com as ferramentas de migração do SQL Server Management Studio ou do Azure Arc, ensaiados em cópias e comutados com um plano de reversão.
Segurança do SQL Server
Always Encrypted para colunas pessoais e financeiras, Transparent Data Encryption, segurança ao nível da linha e dynamic data masking, ledger tables onde os registos têm de ser comprovadamente inalterados, logins SQL substituídos por identidades Microsoft Entra e registos de auditoria mantidos onde os administradores não os podem alterar.
Database DevOps para SQL Server
Alterações de esquema entregues como migrações EF Core ou DACPAC construídos a partir de projetos de base de dados SQL através do GitHub Actions ou do Azure Pipelines, relatórios de deployment do SqlPackage revistos antes da release e verificações em pull requests que constroem o esquema e executam os testes contra o SQL Server num contentor.
Pesquisa vetorial e JSON no SQL Server
O tipo de dados vector e as funções de distância vetorial no SQL Server 2025 e no Azure SQL para pesquisa semântica junto dos seus dados relacionais, o tipo JSON nativo e as expressões regulares em T-SQL, e o Data API builder para endpoints REST e GraphQL sobre tabelas existentes.
Contratar programadores e DBA de SQL Server
programadores e DBA de SQL Server dedicados
Programadores e DBA de SQL Server 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 SQL Server
Uma equipa que conduz o projeto SQL Server 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 SQL Server
Um sistema SQL Server 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 SQL Server
Programadores de SQL Server
T-SQL, stored procedures e SSIS
DBA de SQL Server
Desempenho, disponibilidade, cópias de segurança e segurança
Engenheiros de .NET
EF Core e acesso a dados da aplicação
Programadores de BI
Relatórios, modelos do Analysis Services e Power BI
Engenheiros de cloud e DevOps
Azure SQL em Terraform e o pipeline de deploy
Como trabalhamos em SQL Server
A base de dados vive no controlo de versões: um projeto de base de dados SQL ou migrações EF Core guardam o esquema, o pipeline constrói-o e testa-o contra o SQL Server num contentor e todos os ambientes recebem o mesmo artefacto revisto. O SQL Server e o Azure SQL são as bases de dados do dia a dia da nossa prática .NET e da plataforma em que gerimos a nossa própria empresa, com colunas pessoais e financeiras Always Encrypted e cada alteração de esquema entregue como migração.
Uma instância herdada começa com acesso só de leitura e uma lista escrita de riscos: versão e nível de atualização, cópias de segurança e o último restauro testado, as consultas mais pesadas no Query Store e quem detém direitos de sysadmin. As alterações à produção são ensaiadas numa cópia com dados mascarados e feitas através de contas nominais e auditadas.
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 Oracle
Desenvolvimento e administração de Oracle Database e PL/SQL: afinação de SQL, APEX, RAC e Data Guard, atualizações para 26ai, Exadata e migrações de e para Oracle, com programadores Oracle 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 SQL Server
Em que setores trabalham os programadores de SQL Server?
Fintech, banca e seguros, para livros-razão centrais, pagamentos e relatórios regulamentares; software empresarial e ERP, para sistemas de linha de negócio construídos em .NET; comércio eletrónico e retalho, para encomendas, stock e preços; saúde, para registos de doentes e de sinistros sob regras de acesso rigorosas; indústria e energia, para dados de produção e de fábrica; e produtos de IA e de dados, para os dados operacionais por trás de relatórios e modelos.
Azure SQL Database, Managed Instance ou SQL Server numa máquina virtual?
Azure SQL Database para novas aplicações e tudo o que cabe numa única base de dados, com atualizações, cópias de segurança e alta disponibilidade incluídas. Managed Instance quando uma aplicação existente depende de funcionalidades de instância como o SQL Server Agent, consultas entre bases de dados ou CLR. SQL Server numa máquina virtual Azure quando precisa de controlo do sistema operativo ou de uma funcionalidade que os serviços geridos não têm. Cada base de dados é avaliada nas três opções antes de uma migração.
O nosso SQL Server 2016 está fora de suporte. E agora?
O SQL Server 2016 saiu do suporte alargado em julho de 2026, pelo que as correções de segurança só chegam agora através de Extended Security Updates pagas. As vias habituais são uma atualização para o SQL Server 2025 ou uma migração para o Azure SQL Managed Instance ou o Azure SQL Database. Em qualquer dos casos, a compatibilidade é avaliada primeiro, o nível de compatibilidade da base de dados é mantido enquanto a aplicação é retestada e a passagem é ensaiada numa cópia.
Em quanto tempo podem começar programadores e DBA de SQL Server?
Quando o programador ou DBA de SQL Server 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 SQL Server 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.
A operar SQL Server ou Azure SQL?
Indique-nos a versão, onde corre e o que tem de mudar. Receberá resposta no prazo de um dia útil: um plano, perfis de candidatos ou um âmbito para um health check da sua instância.