Expert SQL - Orientation développement
Pour renforcer l'entité informatique du groupe Thomas & Piron, TP ICT, nous recherchons un(e) expert SQL avec une forte orientation développement.
Vos missions
Développement et optimisation
* Développer des procédures stockées, fonctions et triggers
* Optimiser les requêtes SQL complexes et améliorer les performances applicatives
* Collaborer étroitement avec les équipes de développement pour concevoir des solutions data efficaces
* Participer à la modélisation et à la conception d'architectures de données scalables
* Optimiser les performances via l'indexation appropriée des tables
Support et amélioration continue
* Documenter les procédures, standards et bonnes pratiques
* Fournir un support technique aux développeurs sur les problématiques SQL
* Réaliser des audits de performance et proposer des améliorations pour réduire la dette technique
* Participer aux revues de code et à l'amélioration des processus de développement
DevOps et automatisation
* Proposer et mettre en place des bonnes pratiques d'intégration des bases de données dans les pipelines CI/CD
* Participer aux déploiements des produits et à la gestion des versions de base de données
Le profil idéal
Des compétences techniques :
* Excellente maîtrise du langage T-SQL (procédures stockées, fonctions, triggers)
* Expertise en optimisation de requêtes et indexation de tables
* Compétences solides en data modeling et architecture de données
* Connaissance des formats et modes de rétrocompatibilité entre versions SQL Server (ex: format SQL 2014, 2016, 2019, 2022)
* Compétences en scripting (PowerShell, Python)
* Connaissance des principes DevOps et des outils CI/CD (Azure DevOps)
* Expérience avec les outils de monitoring et de performance tuning
Les nice-to-have :
* Connaissance d'autres SGBD (MySQL, PostgreSQL)
* Expérience avec des outils ETL ou d'intégration de données (SSIS)
* Familiarité avec les concepts Data (MS Fabric, Azure Data Factory)
* Expérience en développement Power BI (DAX, Power Query)
Une formation et une expérience
* Formation supérieure en informatique ou certification technique à orientation développement
* Minimum 4 ans d'expérience en développement SQL (T-SQL)
* Expérience démontrée en développement SQL et optimisation de requêtes en environnement de production
* Expérience dans un environnement agile/DevOps est un plus