Le membre du mois – avril 2014

Chaque mois, le GUSS mettra en avant un membre de la communauté. C'est une bonne occasion pour vous de découvrir les différents métiers autour de SQL Server.
Le mois dernier, vous avez pu découvrir David Barbarin, un de nos speakers plutôt orienté "engine".
Ce mois-ci, nous vous proposons de vous faire découvrir un autre métier au travers de cette interview avec Ludovic Gaildrat.

ludovic_gaildratAprès des études universitaires DEUG A et DUT informatique, Ludovic commence sa carrière de développeur chez un éditeur de logiciel. Curieux, il prend des cours du soir au CNAM pour compléter sa formation entre autre en Base de données. Très vite il devient chez cet éditeur responsable BI, au travers du design d'outil de requêtage ad 'hoc, de l'intégration de solution de reporting et de BO, le tout adossé à SQL Server. Après avoir quitté cet éditeur et être passé en société de services, fort de cette expérience bien que développeur senior en Web, il a naturellement trouvé sa place à l'interface entre DBA et équipe de Dev. Aujourd'hui salarié d'un grand groupe bancaire français, il garde ce rôle de développeur senior et référent technique SQL/BI.

 

GUSS : Depuis quand travailles-tu sur sql server ? Sur quelle version ? Que faisais-tu au début ou comment cela a commencé ?

Ludovic : J'ai commencé à travailler sur SQL Server en 97 avec la version 6.5 qu'on a à l'époque très vite abandonnée pour la version 7. Mon premier défi a consisté en l'écriture d'un outil web de requêtage ad 'hoc intégré à la solution de l'éditeur.

Aujourd'hui, comment utilises-tu SQL Server ?

Aujourd'hui SQL Server au sens large (SQL, SSIS, SSAS, et SSRS) est notre seul outil de stockage et d'exploitation des données. Aussi bien dans les logiciels que nous produisons, que dans les outils que nous avons développés pour notre équipe. Je suis quotidiennement connecté à nos serveurs SQL. Par ailleurs j'aide l'équipe de dev à appréhender les problématiques de performance et à les résoudre. Ceci pourrait s'inscrire dans une approche DevOps si un DBA était intégré dans une équipe de dev.

Quelle est ta fonctionnalité SQL Server préférée ?

Jusqu'à SQL Server 2014, mes fonctionnalités préférées étaient le READ_COMMITTED_SNAPSHOT et les CTE récursives. Le READ_COMMITTED_SNAPSHOT offre enfin une gestion satisfaisante de la concurrence d'accès aux données. Les CTE quant à elles nous donnent, si on n'en abuse pas, la possibilité d'écrire un code SQL plus lisible, et donc plus maintenable, et enfin la possibilité tant attendue d'écrire du code SQL récursif. Aujourd'hui j'attends beaucoup des Columnstore Index en lecture/écriture et des tables en mémoires.

Quel est ton plus beau challenge technique autour de SQL Server ?

C'est le projet sur lequel je travaille en ce moment, qui consiste en la création d'un Data Warehouse temps réel pour TFS 2013. L'enjeu est de pouvoir fournir à l'équipe un monitoring réactif sur l'état du backlog et de l'avancement des projets, et aux métiers une visibilité la plus à jour possible sur les projets qu'ils pilotent.

Te sens-tu faire partie de la communauté SQL ? Pourquoi ?

Je me sens davantage membre de la communauté des développeurs, au sens ou mon travail quotidien dépasse le cadre strict de SQL. Mais plus le temps passe plus je me sens à cheval entre les deux communautés.

Comment le GUSS t'aide au quotidien ?

Grâce aux blogs de ses membres, je trouve souvent les réponses à mes questions et parfois même des réponses aux questions que je ne m'étais pas encore posé.

Pour toi, quel est le format le plus utile (webcast, blog, JSS, etc) ?

Les JSS ont vraiment ma préférence, car c'est un moment privilégié de partage. Mais les webcasts des sessions sont des outils bien pratiques pour diffuser autour de moi la connaissance, ou me remémorer ce qui c'était dit.

Quel est ton meilleur souvenir au GUSS ?

Mes premières JSS où j'ai découvert un monde vivant et bouillonnant d'innovations.


This entry was posted in Actualités. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

extension Network-wide options par YD - Développeur Wordpress