Analyste en base de données - Université de Sherbrooke
  • Québec, Other, Canada
  • via MindMatch.ai
-
Job Description

Rejoignez notre équipe dynamique à lUniversité en tant quanalyste en base de données!

Êtes-vous une personne passionnée par la gestion et la maintenance des bases de données? Aimez-vous lautomatisation et les défis techniques? Alors cette opportunité est faite pour vous!

Sous la responsabilité du directeur de léquipe Plateformes en soutien à la communauté. Lanalyste en base de données jour un rôle essentiel pour lUniversité. Elle ou il effectue des travaux de gestion, maintenance et surveillance de bases de données, majoritairement sur MariaDB. Elle ou il est aussi en charge de lautomatisation du déploiement, des mises à jour, des sauvegardes et de la mise en place de la réplication entre bases de données .

Responsabilités générales

ssumer la mise en place de standards et de bonnes pratiques de gestion des bases de données.

Assurer la disponibilité et lintégrité des données.

Assurer une performance optimale des bases de données.

Assurer les mises à jour des bases de données.

Diriger et participer à des comités ou groupes de travail internes ou externes.

Développer continuellement son expertise dans les techniques et les disciplines normalement utilisées dans sa fonction et se tenir au fait des développements qui peuvent améliorer lefficacité et la qualité des services quelle ou il fournit.

Responsabilités spécifiques

Effectuer des activités de maintenance et de surveillance de bases de données dans divers environnements (ex. : production, développement, etc.).

Sassurer que le plan de sauvegarde et de restauration est opérationnel.

Mettre en place la réplication des données.

Sassurer de la disponibilité des données.

Appliquer les meilleures pratiques en gestion de base de données.

Identifier et résoudre les problèmes de performance.

Définir et gérer les espaces de stockage.

Gérer la configuration du serveur et de lengin de base de données.

Assurer la sécurité des données.

Automatiser les tâches répétitives.

Mettre en place la surveillance et configurer les alertes et notifications.

Assurer la dernière ligne de soutien opérationnel.

Accompagner les équipes de développement et de soutien en ce qui concerne les bases de données.

Rédiger la documentation et maintenir les procédures dopération.

Assurer la confidentialité et limputabilité de laccès aux données.

Accomplir toute autre tâche que peut lui confier sa personne supérieure.

À titre dinformation

LUdeS offre un programme de télétravail régulier; la participation au programme se fait sur une base volontaire tout en respectant les besoins opérationnels de chaque unité. Le début du programme pourra se faire après une période de formation en présentiel, établie par le gestionnaire.

Réception des candidatures

Veuillez faire parvenir votre curriculum vitae au Service des ressources humaines par voie électronique en cliquant sur le bouton «Postuler».

La date limite pour postuler est le 28 juin 2024 à 17 h.

Nous remercions toutes les personnes candidates. Toutefois, nous communiquerons seulement avec les personnes retenues en entrevue.

Qualifications

Détenir un baccalauréat en informatique ou dans une discipline jugée pertinente.

Posséder au moins 3 années dexpérience pertinente de gestion de base de données relationnelles.

Nous vous encourageons à postuler même si vous ne possédez pas toutes les qualifications et exigences requises. Dans le contexte de pénurie de main-doeuvre pleinement qualifiée, votre candidature pourrait être sélectionnée. Aussi, certaines étapes pourraient être ajoutées au processus de sélection et dembauche pour soutenir un cheminement de carrière.

Exigences

Posséder une très bonne connaissance de MariaDB et de PostGreSQL.

Maîtriser les principes de modélisation de bases de données.

Posséder des compétences en scripting (perl, python).

Posséder de lexpérience avec les systèmes de conteneurs (Docker).

Posséder de lexpérience avec les systèmes dintégration continue et dautomatisation (Gitlab, Jenkins, Ansible).

Posséder une connaissance de base de lenvironnement Linux.

;