ContexteDans le cadre de l'industrialisation d'un environnement Oracle de grande envergure, nous recherchons un DBA Oracle confirmé, disposant d'une forte expertise en développement et automatisation, pour renforcer une équipe spécialisée dans la création de services Database as a Service (DBaaS). L'objectif est d'automatiser et de fiabiliser la gestion du cycle de vie de plusieurs milliers de bases Oracle, au sein d'un environnement de production critique. Le poste est principalement orienté BUILD, développement et automatisation, avec une expertise DBA Oracle indispensable pour concevoir des solutions robustes et adaptées aux contraintes de production. MissionsConcevoir, développer et maintenir des playbooks Ansible pour automatiser les opérations DBA Oracle Automatiser le cycle de vie des bases : provisioning, décommissionnement, patching, upgrades et configuration Data Guard Développer des scripts et outils internes en Python pour industrialiser les opérations Concevoir des automatisations robustes, idempotentes et réutilisables, capables de gérer des scénarios complexes Participer au développement et à l'évolution d'une plateforme interne Database as a Service (DBaaS) Contribuer à la mise en place d'API et de mécanismes d'orchestration des services de bases de données Participer à l'intégration des automatisations dans les chaînes CI/CD et outils d'orchestration Accompagner la standardisation des configurations et des opérations sur Oracle 19c Contribuer à l'industrialisation des environnements Exadata / ExaCC Collaborer avec les équipes DBA, DevOps et Cloud pour fiabiliser et optimiser les solutions développées Participer à l'amélioration continue des outils, procédures et standards techniques Explorer les apports de l'IA et des approches agentiques dans les processus de développement et d'automatisation
Dans le cadre d'un important programme de transformation IT, notre client fait évoluer ses solutions d'hébergement afin de proposer à ses différentes entités une approche de type Cloud Service Provider. Les équipes Infrastructure fonctionnent en mode produit, organisées en squads et dans un environnement Agile. La mission se déroulera au sein d'une tribu SGBD, en proximité avec les squads PostgreSQL et Oracle, notamment sur des environnements Exadata / ExaCC. L'objectif est d'accompagner les équipes dans l'automatisation, l'industrialisation et la transformation des services liés aux bases de données. Vos principales missions Développer des outils d'automatisation du déploiement et de l'administration des bases de données ; Mettre en place et faire évoluer les workflows CI/CD associés aux composants SGBD ; Identifier les opportunités d'industrialisation et d'automatisation ; Participer à la conception et à l'évolution des solutions Infrastructure as Code ; Travailler notamment avec Ansible, Terraform, Git et Python ; Améliorer les mécanismes d'auto-remédiation et de supervision proactive ; Contribuer à l'évolution des offres de services managés PostgreSQL et Oracle ; Participer à la construction des catalogues de services et des SLA ; Contribuer à la définition des standards d'exploitation, d'administration et de supervision ; Produire et maintenir les procédures, référentiels et documentations techniques ; Participer au partage de connaissances et au transfert de compétences auprès des équipes.
Dans le cadre d'un projet chez notre client, nous recherchons 2 DBA Oracle Experts pour intervenir sur des environnements Oracle critiques. Missions principales : - Administration et expertise des bases de données Oracle. - Gestion et administration des environnements Oracle RAC. - Mise en œuvre et administration de solutions Oracle Data Guard. - Administration et optimisation des plateformes Oracle Exadata. - Garantir la disponibilité, la performance et la haute disponibilité des bases de données. - Participer au maintien en conditions opérationnels et à la fiabilité des infrastructures.
Vous assurez le support technique et vous maintenez en conditions opérationnelles des SGBD Oracle, SQL Server, PostgreSQL, MongoDB, Cassandra, MySQL ... Pour les domaines techniques cités les missions sont : Maintien en conditions opérationnelles (MCO) : assurer le suivi quotidien des bases de données de production, vérifier leur état de santé et traiter les anomalies détectées. Sauvegarde et restauration : contrôler le bon déroulement des sauvegardes, vérifier leur exploitabilité et réaliser les opérations de restauration nécessaires. Gestion des changements techniques : préparer, planifier et exécuter les opérations de maintenance préventive dans le respect des procédures de changement et des contraintes de production. Gestion des incidents : diagnostiquer les incidents affectant les bases de données, identifier les causes, mettre en œuvre les actions correctives et assurer le suivi jusqu'au rétablissement du service. Supervision et performance : surveiller les indicateurs de fonctionnement, analyser les dérives de performance, identifier les risques de saturation et mettre en œuvre les actions préventives ou correctives adaptées. Disponibilité et continuité de service : contribuer au maintien des mécanismes de haute disponibilité et de reprise d'activité, notamment RMAN, Data Guard et RAC selon les architectures en place. Exploitation des architectures Oracle : assurer les opérations courantes d'administration sur les environnements Oracle 12/19/26Ai et versions ultérieures, notamment les architectures Multitenant CDB/PDB. Environnements Exadata : contribuer à l'exploitation des bases hébergées sur Oracle Exadata et Exadata Cloud@Customer (ExaCC), ainsi qu'aux opérations de migration et de transition vers ces environnements. Industrialisation et automatisation : identifier les tâches récurrentes pouvant être automatisées, fiabiliser les procédures d'exploitation et contribuer à l'amélioration continue. Participation au dispositif STR (Supervision Temps Réel) : participer aux activités de supervision temps réel sur site, assurer la surveillance des alertes et événements d'exploitation, contribuer à la détection précoce des anomalies, à l'escalade des incidents et à la coordination des actions correctives afin de garantir la continuité de service des environnements de production. Coordination opérationnelle : travailler avec les équipes infrastructure, systèmes Linux, exploitation et projets afin de garantir la cohérence des interventions et la maîtrise des risques de production. Compétences techniques nécessaires : Le besoin requiert une expertise opérationnelle en administration Oracle, comprenant : - Oracle Database 19c et versions récentes ; - architecture Multitenant (CDB/PDB) ; - sauvegarde et restauration avec RMAN ; - mécanismes de haute disponibilité et de reprise d'activité : Data Guard, RAC et solutions associées - administration et exploitation sous Linux ; - environnements Oracle Exadata et Exadata Cloud@Customer ; - diagnostic des incidents, analyse des performances et gestion des changements en production ; - scripting et automatisation des tâches d'exploitation. Technologies complémentaires – PostgreSQL, SQL Server, MongoDB et mySQL : L'équipe intervient également sur des environnements PostgreSQL, SQL Server, MongoDB et mySQL. Dans ce cadre, le candidat sera amené à participer aux activités d'exploitation et de maintien en conditions opérationnelles de ces technologies, en fonction des besoins du service. Une connaissance générale de ces SGBD, une capacité à en appréhender les spécificités et une aptitude à prendre en charge des opérations courantes sont attendues. Une expertise approfondie sur ces technologies n'est pas requise. Le candidat devra être en mesure de monter progressivement en compétence, de s'appuyer sur les procédures existantes et de collaborer avec les référents techniques concernés lorsque la complexité des interventions le nécessite.