Aperçu du poste
Nous sommes à la recherche d’un administrateur ou d’une administratrice de bases de données chevronné(e) qui se joindra à notre équipe. Le candidat ou la candidate idéal(e) sera responsable de la gestion, du maintien et de l’optimisation de nos environnements de bases de données pour assurer une disponibilité élevée,
la sécurité et la performance. La ou le titulaire du poste devra réaliser des tâches d’administration de bases de données quotidiennes, notamment des opérations de sauvegarde et de restauration, le dépannage et le réglage de la performance.
Comment vous aurez un impact
- Veiller à l’installation, à la configuration et à la mise à niveau des logiciels et outils du serveur Oracle.
- Participer à l’évaluation technique des nouvelles versions et fonctions des bases de données.
- Établir et tenir à jour des politiques et des procédures en matière de sauvegarde et de récupération.
- Fournir des conseils techniques, une expertise technique et de l’orientation en ce qui concerne l’analyse, l’interprétation et l’évaluation des fonctionnalités avancées des bases de données.
- Offrir un soutien opérationnel et technique quotidien pour la gestion des incidents (bris et réparation), la gestion du changement ainsi que la gestion des versions, et optimiser la disponibilité et la convivialité des solutions compatibles avec une architecture en grappe.
- Mettre en œuvre un système de sécurité des bases de données et le tenir à jour.
- Réaliser le réglage et la surveillance de la performance des bases de données.
- Aider les développeuses et développeurs à réaliser le réglage et la surveillance de la performance des applications.
- Gérer et mettre à niveau les schémas de base de données pertinents selon les besoins des applications.
- Effectuer le dépannage technique et donner des conseils aux équipes de développement.
- Fournir des services quotidiens de soutien et de maintenance pour les principales bases de données Oracle.
- Collaborer avec diverses équipes pour résoudre les problèmes en matière de performance et d’intégrité.
- Collaborer avec d’autres équipes afin de mettre en œuvre des changements au sein des environnements de tests et de production.
- Participer à diverses tâches associées à l’administration de bases de données aux fins du processus de mise à niveau de l’application de planification des ressources de l’entreprise.
- Veiller à ce que les sauvegardes appropriées soient effectuées et assumer la responsabilité de toute récupération de base de données nécessaire.
- Configurer les bases de données ou l’architecture ainsi que les fonctionnalités générales d’application pour préserver l’intégrité des données.
- Installer et mettre à l’essai le logiciel Oracle et les correctifs, au besoin.
- Présenter la capacité à bien travailler dans des milieux critiques très stressants essentiels à la mission, 24 heures sur 24, 7 jours sur 7.
- Configurer et tenir à jour la documentation technique détaillée et exacte de la base de données propre aux étapes d’installation, d’exécution ou de maintenance et de dépannage dans un format normalisé, au besoin.
- Gérer la sécurité des bases de données, l’accès des utilisatrices et utilisateurs et les rôles.
- Appliquer les correctifs et les mises à niveau pour préserver la stabilité du système.
- Offrir un dépannage et résoudre rapidement les problèmes de base de données.
- Documenter les processus, les configurations et les procédures de gestion des bases de données.
- Collaborer avec les équipes responsables des applications pour soutenir les activités de développement et de déploiement.
- Posséder des connaissances techniques liées au réseau de stockage et aux numéros d’unité logique, au provisionnement et au dépannage de l’hébergement géré, au besoin.
- Effectuer les actualisations et les restaurations de bases de données entre les environnements de production ainsi que les environnements de développement et d’essai, au besoin.
Compétences (habiletés et comportements)
- Connaissance approfondie de toutes les situations nécessitant une sauvegarde et une récupération dans Oracle
- Bonne connaissance de la sécurité d’Oracle
- Bonne expérience avec Oracle Enterprise Manager et les outils de diagnostic
- Bonne connaissance de SQL et de DML, ainsi que de DDL et de DCL, au besoin
- Expérience en matière de gestion de bases de données sur AIX d’IBM, Solaris et RHEL
- Expérience en matière de script d’interpréteur de commande et d’automatisation de tâches administratives répétitives
- Excellentes compétences en résolution de problèmes et identification de la cause profonde pour résoudre les problèmes
- Esprit d’équipe, motivation et proactivité
- Volonté de travailler dans un environnement dynamique qui évolue rapidement.
- Compétences exceptionnelles en résolution de problèmes et en analyse
- Capacité à effectuer le réglage et la surveillance de la performance d’Oracle et du système d’exploitation.
- Connaissance pratique des outils de sauvegarde et de récupération, un atout
- Expérience relative aux plans de requête pour aider les développeuses et développeurs à optimiser leur processus.
- Capacité d’utiliser des outils de diagnostic pour SQL aux fins d’analyse de la performance des requêtes.
- Capacité d’exécuter des scripts de vérifications de l’état d’un serveur SQL pour analyser les problèmes.
- Capacité d’apprendre et d’adopter de nouvelles technologies qui nécessitent la maintenance de bases de données.
- Connaissance de la normalisation, bonne compréhension de celle-ci et capacité à l’appliquer.
- Expérience en matière de déploiement de codes aux diverses étapes du cycle de vie du développement en adoptant les niveaux d’approbation du contrôle des changements de l’entreprise.
- Bonne connaissance du réglage de la performance des bases de données et du système d’exploitation
- Capacité à gérer plusieurs projets et échéances.
- Certification Oracle Certified Professional (OCP), un atout
- La ou le titulaire de ce poste doit avoir en sa possession un téléavertisseur pour fournir du soutien relatif aux bases de données et travailler en dehors des heures normales, ainsi qu’effectuer certaines tâches de maintenance la fin de semaine, au besoin.
- Expérience en matière de planification et de mise en œuvre de solutions de base de données en nuage d’Oracle, un atout
- Expérience de travail avec des bases de données qui utilisent des applications de planification des ressources d’entreprise (PeopleSoft, EBS ou Hybris), un atout.
- Expérience relative à l’administration de bases de données Microsoft SQL, un atout
- Expérience relative aux mises à niveau d’Oracle, d’Oracle 10g aux versions ultérieures, et d’environnements non RAC à un environnement RAC, un atout
Études et expérience
* Baccalauréat en informatique, en technologie de l’information ou dans un domaine connexe
* Au moins 10 ans d’expérience en administration de bases de données
Pourquoi nous rejoindre
Chez Future Electronics, nous sommes sincères lorsque nous disons que nous nous soucions de notre personnel. Notre approche à l’égard du bien-être des employés est holistique. C’est pourquoi, en plus d’avoir des salaires concurrentiels et des avantages supérieurs en matière de soins médicaux et dentaires, les employés du siège social ont accès à ce qui suit :
● Gymnase et studio de conditionnement physique sur place
● Salon pour le personnel pour se reposer et refaire le plein d’énergie.
● Télémédecine pour obtenir les soins dont vous avez besoin, quand vous en avez besoin, 24 heures sur 24, 7 jours sur 7.
● REER collectif pour prendre soin de son avenir.
● Clinique médicale sur place.
● Café subventionné pour le personnel avec de délicieux repas et collations.
Future Electronics adopte une approche de travail hybride. Nous valorisons la collaboration, facilitée par nos bureaux, ainsi que le travail à distance.