Mission
L’expert base de données Informix interviendra sur l’administration avancée, l’optimisation et le support technique des bases de données et de leurs architectures associées. Ses principales missions incluent :
Administration et optimisation des bases de données
-
Administration avancée et optimisation des différentes bases de données.
-
Analyse des performances, suivi de la productivité et de la qualité des services.
-
Tuning avancé, optimisation et tests de montée en charge.
-
Exécution de Health Checks, correction des anomalies et mise en œuvre des plans de remédiation.
-
Réalisation d’opérations avancées : partitionning, rebuild d’index, ajustement des structures des schémas ou des bases complexes.
Support technique et résolution d’incidents
-
Appui technique avancé sur les incidents et problèmes liés aux bases de données (troubleshooting, identification des problèmes et mise en place des correctifs).
-
Support technique avancé sur les volets systèmes et bases de données.
-
Assistance et conseil aux équipes développement et métiers lors de la mise en œuvre de requêtes SQL/PLSQL, fonctions, procédures et triggers.
-
Analyse de l’impact et optimisation des requêtes SQL avant mise en production : coût, intrusivité, plan d’exécution.
-
Résolution des problématiques liées aux sauvegardes et restaurations via RMAN, Export, Onbar, Ontape, etc.
Gestion des réplications
-
Analyse et optimisation des composants de réplication :
-
Oracle : Data Guard, GoldenGate
-
Microsoft SQL Server : Always ON
-
Informix : RSS, HDR et réplication Entreprise
-
-
Intervention pour corriger anomalies et constats aberrants en production.
Migration, mise à niveau et patching
-
Assistance avancée pour les opérations de migration et upgrade des bases de données.
-
Réalisation des opérations de patching mineurs/majeurs pour les bases, middleware (WebLogic), clusters RAC, clusters Windows et réplications BDD.
Bases de données complémentaires et autres technologies
-
PostgreSQL : MVCC, configuration postgresql.conf, réplication logique (10+), failover/switchover, clustering avec Patroni, repmgr ou pgpool, pgbouncer.
-
MySQL : InnoDB Cluster, Percona XtraDB Cluster (PXC), Galera Cluster, réplication cross-datacenter, solutions de proxy (ProxySQL, MySQL Router).
-
MongoDB : Performance tuning, clusters shardés et haute disponibilité, MongoDB Atlas/on-premise, chiffrement TDE/KMIP, RBAC avancé, audit, sauvegarde/restauration Ops Manager/Cloud Manager.
Conseil et documentation
-
Étude et proposition de stratégies pour purge et archivage des données.
-
Implémentation des recommandations sécuritaires et audit des bases de données.
-
Documentation et modes opératoires des opérations sur bases de données.
-
Assurer l’intégration et la cohérence des services bases de données dans les architectures SI.
Profil recherché
-
Expertise technique avancée en administration et optimisation de bases de données Informix.
-
Maîtrise des technologies Oracle, SQL Server, PostgreSQL, MySQL et MongoDB.
-
Expérience significative en tuning, réplication, clusters, backup/restore et migration de bases de données.
-
Bonne connaissance des outils de monitoring et d’analyse de performance.
-
Capacité à résoudre des incidents complexes et à fournir un support technique aux équipes métiers et développement.
-
Connaissances en sécurité des bases de données et bonnes pratiques de documentation.
-
Expérience en déploiement de stratégies de purge et archivage et en optimisation de requêtes SQL/PLSQL.
-
Aptitude à travailler sur des architectures complexes et multi-SGBD.

