Aller au contenu
BigTree108

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

Bases de données : vue d’ensemble

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.