Objectif de la fonction
Responsabilités/attributions
– S’assurer de la disponibilité des bases de production en tout temps et mettre tout en œuvre pour minimiser les indisponibilités ou résoudre les dysfonctionnements
– Maintenir le parc en conditions opérationnelles (tâches d’exploitation et vérifications quotidiennes)
– S’assurer de la bonne performance des bases de données
– Assurer le lien avec le support en cas d’incidents
– Assurer la mise en place et le bon fonctionnement de la sécurité des bases (gestion des droits d’accès)
– Mettre en œuvre les changements (patchs, opérations techniques telles que gestion des tablespaces, gestion des droits, migrations, etc.)
– Fournir du support technique aux équipes de développement (copie de données, tâches d’export/import, opérations de restauration/flashback, gestion des droits, etc.)
– Optimiser les performances au niveau des bases de données et instances (taille mémoire adéquate, bonne distribution des données, gestion des statistiques, etc.)
Description tâches majeures
• Installation, maintenance, et migration/upgrade des bases de données MS SQL Server
• administration des versions SQL Server 2012 à SQL Server 2017
• optimisation des performances (requêtes SQL, modèle de données, architecture)
• intégration des progiciels dans le respect des normes & standards de la société
• Analyse et résolution des incidents
• Clonage et réplication des bases de données (rafraichissement des environnements hors-production)
• Gestion de la sécurité (appliquer la politique de sécurité, gérer les utilisateurs, auditer les accès)
• support aux développeurs
• Supervision et analyse de l’activité des bases de données
• gestion de SSRS (installation, administration)
• Implémentation de scripts d’automatisation (automatisation des tâches récurrentes)
• Restauration/migration/copie de bases et de données
• Assurer le lien avec les supports des éditeurs
• Support Niveau 2 pour les bases de données Oracle et PostgreSQL.
• production de documents techniques (gestion des environnements, détail de procédures, etc.)
Tâches particulières
• Assurer la gestion de DB Oracle version 12c
• Assurer un service d’astreinte en alternance pour les incidents de production au sein d’une équipe de 6 personnes
• Respecter les processus ITIL (gestion des incidents et des changements)
• Documenter les procédures
• Maintenir des différents rapports de suivi des environnements à des fins de plans de capacité et de surveillance
Compétences
• Très bonne expérience en gestion du SGBD ORACLE 12c
• Très bonnes connaissances des infrastructures techniques (HW, réseaux, stockage)
• Bonnes connaissances MS SQL Server 2008 et 2012
• Bonnes connaissances de SQL Server 2012 Always ON (HADR)
• Gestion des bases dans un environnement virtualisé (connaissances de l’architecture VMWare)
• bonnes connaissances de l’architecture AlwaysOn Availibility Group
• maitrise du scripting PowerShell et T-SQL
• Connaissances Unix / Linux
• Compréhension de l’anglais technique écrit
• Connaissances de PostgresSQL
• Connaissances technologies BigData
Expérience Professionnelle Requise
– Minimum 5 ans d’expérience sur un poste de DBA dans un environnement en exploitation similaire.
– Très bonnes connaissances et être à l’aise avec les systèmes de bases de données susmentionnés.
Aptitudes et compétences
• Approche méthodique
• Rigueur
• Dynamisme
• Flexibilité
• Disponibilité
• Esprit d’équipe