Principales responsabilités Gestion des bases de données: Installer, configurer, mettre à niveau et corriger les logiciels de bases de données.
Surveillance et réglage de la performance: Surveiller continuellement la performance des bases de données, cerner les goulots d’étranglement et mettre en œuvre des stratégies d’optimisation pour assurer une récupération et un traitement efficaces des données.
Sauvegarde et reprise après sinistre : Élaborer, mettre en œuvre et tester régulièrement des plans robustes de sauvegarde et de reprise après sinistre afin de protéger l’intégrité des données et d’assurer la continuité des activités. Sécurité : Mettre en œuvre et maintenir des mesures de sécurité des bases de données, y compris les contrôles d’accès des utilisateurs, la gestion des rôles et le chiffrement des données. Dépannage: Diagnostiquer et résoudre les problèmes liés aux bases de données, y compris les problèmes de performance, les erreurs de connectivité et la corruption des données.
Soutien à la conception de bases de données: Collaborer avec les équipes de développement pour concevoir des schémas de bases de données efficaces, optimiser les requêtes et fournir des conseils techniques sur les pratiques exemplaires en matière de bases de données.
Planification de la capacité : Surveiller la croissance des bases de données et prévoir les besoins futurs en ressources (stockage, unité centrale, mémoire).
Haute disponibilité et reprise après sinistre: Mettre en œuvre et gérer des solutions de haute disponibilité (p. ex. , regroupement, réplication) et participer à la planification et à la mise à l’essai de la reprise après sinistre.
Documentation: Tenir à jour une documentation claire et complète sur les configurations, les procédures et les normes des bases de données.
Automatisation :
Élaborer des scripts et des outils pour automatiser les tâches de bases de données courantes.
Qualifications essentielles Expérience avérée en tant qu’administrateur de bases de données.
Connaissance approfondie d’un ou de plusieurs systèmes de gestion de bases de données importants (p. ex. , SQL Server, Oracle, MySQL, PostgreSQL, MongoDB).
Maîtrise approfondie de SQL, des procédures stockées, des déclencheurs et des principes de conception de bases de données.
Expertise en réglage, en optimisation et en dépannage de la performance des bases de données.
Solide compréhension des méthodologies de sauvegarde, de récupération et de reprise après sinistre.
Expérience des pratiques exemplaires en matière de sécurité des bases de données.
Connaissance des systèmes d’exploitation (Windows Server, Linux).
Les compétences en scriptage (p. ex. , Power
Shell, Bash) pour l’automatisation sont un atout. L’expérience des plateformes de bases de données infonuagiques (AWS RDS, Azure SQL Database, Google Cloud SQL) est un atout.
Excellentes aptitudes à l’analyse, à la résolution de problèmes et à la communication.
Qualifications souhaitées Agent de transformation – agile et capable de mobiliser des ressources et d’exécuter les initiatives essentielles nécessaires à la transformation de notre entreprise.
Excellent communicateur – capacité de communiquer efficacement à tous les échelons de l’organisation.
Esprit critique – capacité démontrée à résoudre des problèmes complexes de manière efficace.
Apprentissage continu – apprentissage continu de tout ce qui touche à la technique et aux processus.
Axé sur les résultats – capacité à gérer le stress et la pression dans un environnement collaboratif.
Collaborateur dynamique ayant de l’expérience avec plusieurs membres d’équipes de projet (fournisseurs, gestionnaires de projet, analystes, architecture, commanditaires d’entreprise, etc. ).
📌 Conseiller, architecture de système (Montreal)
🏢 Bell
📍 Montreal