• Gestion de bases de données sur ODA X7 et AIX
• Création et maintenance de scripts shell
• Automatisation de jobs sur JS6 JobScheduler
• Résolution de plusieurs problèmes de performances.
Description de la mission :
• Services - conseils aux clients dans le choix des solutions adaptées, dans les évolutions et implantations de systèmes, et dans
l’exploitation des environnements technologiques.
Quelques projets :
- Mise en place d’un mécanisme de réplication de données pour une migration sans arrêt de service.
- Architecture de haute disponibilité des environnements de bases de données : élaboration et supervision des travaux de mise en
œuvre.
- Migration composantes (logicielles et matérielles) supportant les systèmes de missions.
- Transfert et migration de systèmes de missions sur de nouvelles infrastructures avec migration des bases de données sous
environnements cluster.
- Services-conseils en administration de données et mise en place des procédures.
- Élaboration d’essais technologiques en vue d’assurer la haute disponibilité dans le cadre de la migration des bases de données oracle
vers la 19c.
Description de la mission :
• Services - conseils aux clients dans le choix des solutions adaptées, dans les évolutions et implantations de systèmes, et dans
l’exploitation des environnements technologiques.
Quelques projets :
- Mise en place d’un mécanisme de réplication de données pour une migration sans arrêt de service.
- Architecture de haute disponibilité des environnements de bases de données : élaboration et supervision des travaux de mise en
œuvre.
- Migration composantes (logicielles et matérielles) supportant les systèmes de missions.
- Transfert et migration de systèmes de missions sur de nouvelles infrastructures avec migration des bases de données sous
environnements cluster.
- Services-conseils en administration de données et mise en place des procédures.
- Élaboration d’essais technologiques en vue d’assurer la haute disponibilité dans le cadre de la migration des bases de données oracle
vers la 19c.
Description de la mission :
Chargé de la veille technologique, de l’étude et de la mise en place des nouvelles normes Oracle adapté aux 12c et 19c multitenant
puis la qualification des nouveaux produits Oracle : [la qualification des bases de données : Standalone et MAA (Maximum
Availability Architecture)].
Chargé de l’étude et de l’administration des bases de données de production : audit des bases de données, migration des serveurs de
bases de données vers des serveurs mutualisées ou dédiées.
Conseil et soutien à la direction de l’exploitation et de l’étude.
Rôle et responsabilités :
• Membre clé de l'équipe de performance de la base de données avec la responsabilité d'identifier, d'analyser et de résoudre les
problèmes de performance dans les systèmes de production critiques et d'examiner et d'aider les autres à développer un SQL efficace à
toutes les étapes du cycle de vie du développement.
• Résolution de plusieurs problèmes de performances époustouflants afin de s’assurer de la bonne migration vers Exadata dans des
délais très courts.
• Travaille en étroite collaboration avec les différents architectes et responsables d’applications pour résoudre les problèmes
persistants rencontrés en raison de l'exécution d'applications complexes à haut débit sur une plate-forme relativement immature.
• Membre de l'équipe qui a mis à niveau le Multi-téraoctets General Global Ledger vers Oracle 12c, identifiant et résolvant un certain
nombre de problèmes de performances liés à la modification des plans d'exécution SQL et offrant une introduction progressive de
nouvelles fonctionnalités d'optimisation et l'élimination des paramètres de paramètres hérités.
ï· Créations de procédures et mise en place d’une stratégie de production et de mise en production
ï· Chef de projet de la migration de l’ensemble serveurs de bases de données (Multiplexage)
ï· Mises en place de sauvegardes automatiques (expdp/impdp, RMAN avec catalogue)
ï· Duplication de bases (expdp/impdp, RMAN), mise en place de bases de pré-prod et de dev. iso-prod
ï· Création/Manipulation/Réorganisation des objets (tablespaces, redolog, controlfile tables et index)
ï· Mise en production depuis les serveurs de pré production, correction anomalies
ï· Correction et exécution de scripts SQL, Batchs
ï· Amélioration des performances des bases, tuning via StatsPack et le Cloud Control
ï· Participe au développement, au support et au dépannage continus d'une poignée d'entrepôts de données et de systèmes de
reporting critiques de plusieurs téraoctets.
Description de la mission:
La mission consiste à assurer le contrôle de la qualité des données du référentiel « Dossier des Adresses » et à corriger les situations
problématiques. Aussi, aider l’équipe à réaliser la documentation et la mise en place des procédures de recouvrement, et à répondre
aux demandes d’administration des bases de données de la Ville de Québec.
Rôle et responsabilités :
Dans le cadre de cette mission, les responsabilités de monsieur Anani se résument à :
ï· Administrateur des bases de données Oracle :
o Prendre connaissance de l’environnement technologique du client;
o Documenter les processus couvrant la stratégie de sauvegarde et recouvrement vers l’outil RMAN et HP Data
Protector;
o Implanter et tester la nouvelle version de MQSeries.
o Réaliser les demandes d’intervention portant sur les bases de données Oracle :
ï§ Rafraîchir les environnements d’acceptation et de développement (via l’utilitaire datapump d’Oracle);
ï§ Créer ou modifier des utilisateurs dans les bases de données Oracle pour l’utilisation des applications;
ï§ Procéder à la mise en production de certaines composantes Oracle (packages, procédures, fonctions).
o Identifier certaines améliorations potentielles sur l’environnement actuel;
o Intervenir en expertise DBA (amélioration, performance, résolution de problème, support au développement, etc.) :
ï§ Analyser certaines requêtes problématiques afin d’en améliorer leur performance;
ï§ Lorsqu’un bogue est détecté, effectuer des recherches afin de corriger la situation et mettre en place les
solutions retenues.
o Effectuer le transfert de connaissances aux administrateurs des bases de données Oracle en place;
o Assurer le suivi et documenter les problèmes rencontrés.
ï· Technicien analyste sénior PL/SQL :
o Prendre connaissance de l’environnement permettant le chargement des adresses selon les différentes sources
disponibles;
o Effectuer un suivi sur le chargement hebdomadaire des adresses et valider la cohésion des adresses;
o Répertorier les problématiques pouvant survenir au chargement des adresses et suggérer des solutions;
o Analyser certaines incohérences dans le processus de chargement afin d’apporter les corrections requises pour régler
ces situations;
o Apporter les corrections requises lorsque des incidents sont rapportés concernant des adresses manquantes ou
défectueuses.