Développement et administration SQL Server et Azure SQL
Développement et administration SQL Server et Azure SQL : T-SQL et procédures stockées, optimisation des requêtes et des index, packages SSIS et reporting, groupes de disponibilité Always On, sauvegardes et sécurité, mises à niveau vers SQL Server 2025, et migrations vers Azure SQL Database et Azure SQL Managed Instance, avec des développeurs et DBA SQL Server dédiés à votre équipe ou un projet SQL Server livré de bout en bout.
Ce que nous réalisons avec SQL Server
Développement T-SQL
Procédures stockées, fonctions, vues et triggers en T-SQL pour la logique métier, le reporting et les traitements par lots, conservés dans un projet de base de données SQL dans Git, relus comme du code applicatif et couverts par des tests tSQLt.
Optimisation des performances SQL Server
Requêtes lentes repérées via Query Store, Extended Events et les plans d’exécution, puis corrigées par des index, des réécritures, des statistiques ou des Query Store hints, avec les blocages et les interblocages (deadlocks) rattachés à leur cause et des temps mesurés avant et après.
Azure SQL Database et Managed Instance
Azure SQL Database du serverless à Hyperscale, et Azure SQL Managed Instance lorsqu’une application s’appuie sur des jobs SQL Server Agent, des requêtes inter-bases ou CLR, définis dans Terraform ou Bicep, sur des endpoints privés, avec connexion Microsoft Entra et identités managées à la place des mots de passe.
SSIS, reporting et chargements de données
Packages SSIS maintenus, reconstruits ou migrés vers Azure Data Factory et les pipelines Microsoft Fabric, rapports SSRS repris dans Power BI Report Server, où SQL Server 2025 regroupe le reporting on-premise, et chargements en masse et capture des changements de données alimentant l’entrepôt de données.
Haute disponibilité et maintenance
Groupes de disponibilité Always On et instances de cluster de basculement on-premise ou sur des machines virtuelles Azure, groupes de basculement dans Azure SQL, maintenance des index et des statistiques et contrôles d’intégrité planifiés, et restaurations testées régulièrement pour que les objectifs de reprise soient prouvés et non supposés.
Mises à niveau SQL Server et migrations vers Azure
SQL Server 2016, qui a quitté le support étendu en juillet 2026, et instances plus anciennes migrés vers SQL Server 2025, Azure SQL Managed Instance ou Azure SQL Database, évalués d’abord avec les outils de migration de SQL Server Management Studio ou d’Azure Arc, répétés sur des copies et basculés avec un plan de retour arrière.
Sécurité SQL Server
Always Encrypted pour les colonnes personnelles et financières, Transparent Data Encryption, sécurité au niveau des lignes et masquage dynamique des données, tables ledger lorsque les enregistrements doivent être prouvablement inaltérés, connexions SQL remplacées par des identités Microsoft Entra, et journaux d’audit conservés là où les administrateurs ne peuvent pas les modifier.
DevOps de bases de données pour SQL Server
Modifications de schéma livrées sous forme de migrations EF Core ou de DACPAC construits à partir de projets de base de données SQL via GitHub Actions ou Azure Pipelines, rapports de déploiement SqlPackage relus avant la mise en production, et contrôles de pull request qui construisent le schéma et exécutent les tests sur SQL Server dans un conteneur.
Recherche vectorielle et JSON dans SQL Server
Le type de données vector et les fonctions de distance vectorielle dans SQL Server 2025 et Azure SQL pour la recherche sémantique à côté de vos données relationnelles, le type JSON natif et les expressions régulières en T-SQL, et Data API builder pour des endpoints REST et GraphQL sur des tables existantes.
Recruter des développeurs et DBA SQL Server
développeurs et DBA SQL Server dédiés
Des Développeurs et DBA SQL Server 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 SQL Server
Une équipe qui prend en charge le projet SQL Server 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 SQL Server
Un système SQL Server 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 SQL Server
Développeurs SQL Server
T-SQL, procédures stockées et SSIS
DBA SQL Server
Performance, disponibilité, sauvegardes et sécurité
Ingénieurs .NET
EF Core et accès aux données applicatif
Développeurs BI
Rapports, modèles Analysis Services et Power BI
Ingénieurs cloud et DevOps
Azure SQL dans Terraform et la pipeline de déploiement
Comment nous travaillons sur SQL Server
La base de données vit dans le gestionnaire de versions : un projet de base de données SQL ou des migrations EF Core contiennent le schéma, la pipeline le construit et le teste sur SQL Server dans un conteneur, et chaque environnement reçoit le même artefact relu. SQL Server et Azure SQL sont les bases de données du quotidien de notre pratique .NET et de la plateforme sur laquelle nous exploitons notre propre entreprise, avec des colonnes personnelles et financières en Always Encrypted et chaque modification de schéma livrée sous forme de migration.
Une instance reprise commence par un accès en lecture seule et une liste écrite des risques : version et niveau de correctifs, sauvegardes et dernière restauration testée, requêtes les plus lourdes dans Query Store, et qui détient les droits sysadmin. Les modifications de production sont répétées sur une copie avec des données masquées et effectuées via des comptes nominatifs et audités.
Autres bases de données sur lesquelles nous travaillons
Développement PostgreSQL
Développement, administration et conseil PostgreSQL : conception de schémas, PL/pgSQL, optimisation, réplication, montées de version vers PostgreSQL 18 et migrations depuis Oracle, avec des développeurs PostgreSQL et des DBA dédiés ou une livraison de projet.
Développement Oracle
Développement et administration d’Oracle Database et de PL/SQL : optimisation SQL, APEX, RAC et Data Guard, montées de version vers 26ai, Exadata et migrations vers et depuis Oracle, avec des développeurs Oracle et des DBA dédiés ou une livraison de projet.
Développement MongoDB
Développement et administration MongoDB : conception de schémas, optimisation des requêtes et des index, mise en place d’Atlas, sharding et réplication, recherche et recherche vectorielle, et migrations, avec des développeurs MongoDB dédiés ou une livraison de projet.
Questions sur le développement SQL Server
Dans quels secteurs travaillent vos développeurs SQL Server ?
La fintech, la banque et l’assurance, pour les grands livres centraux, les paiements et le reporting réglementaire ; les logiciels d’entreprise et les ERP, pour les systèmes métier construits sur .NET ; l’e-commerce et la distribution, pour les commandes, les stocks et les prix ; la santé, pour les dossiers patients et de remboursement soumis à des règles d’accès strictes ; l’industrie et l’énergie, pour les données de production et d’usine ; et les produits d’IA et de données, pour les données opérationnelles derrière les rapports et les modèles.
Azure SQL Database, Managed Instance ou SQL Server sur une machine virtuelle ?
Azure SQL Database pour les nouvelles applications et tout ce qui tient dans une base unique, avec correctifs, sauvegardes et haute disponibilité inclus. Managed Instance lorsqu’une application existante s’appuie sur des fonctions d’instance comme SQL Server Agent, les requêtes inter-bases ou CLR. SQL Server sur une machine virtuelle Azure lorsque vous avez besoin de contrôler le système d’exploitation ou d’une fonction qui manque aux services managés. Chaque base est évaluée au regard des trois options avant toute migration.
Notre SQL Server 2016 n’est plus supporté. Que faire ?
SQL Server 2016 a quitté le support étendu en juillet 2026 : les correctifs de sécurité ne sont donc plus disponibles que via les Extended Security Updates payantes. Les voies habituelles sont une mise à niveau vers SQL Server 2025 ou une migration vers Azure SQL Managed Instance ou Azure SQL Database. Dans les deux cas, la compatibilité est évaluée d’abord, le niveau de compatibilité de la base est conservé pendant que l’application est retestée, et la bascule est répétée sur une copie.
En combien de temps les développeurs et DBA SQL Server peuvent-ils démarrer ?
Lorsque le bon développeur ou DBA SQL Server 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 SQL Server 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 SQL Server ou Azure SQL ?
Indiquez-nous la version, l’endroit où elle tourne et ce qui doit changer. Vous recevez une réponse sous un jour ouvré : un plan, des profils de candidats, ou un périmètre de bilan de santé de votre instance.