Administrateur de base de données Oracle / Oracle DBA

Administrateur de base de données Oracle / Oracle DBA

Date: Aug 20, 2024
Location : Montréal (QC)

Localisation : Montréal
Télétravail : Modèle hybride - 50% en présentiel

RESPONSABILITÉS DU POSTE :

  • Assurer le support principal 24/7/365 pour tous les systèmes de bases de données Oracle RAC et autonomes, ainsi que les systèmes associés sur Linux, Solaris x64 et AIX.
  • Supporter les changements d'infrastructure et d'entreprise en dehors des heures de bureau et les week-ends sur une base de rotation pour Oracle.
  • Assurer le support de la hotline des bases de données de 7h30 à 18h30 du lundi au vendredi sur une base de rotation.
  • Respecter les bases de sécurité des bases de données et remédier aux vulnérabilités.
  • Planifier et migrer les bases de données en fin de vie, et appliquer les correctifs requis par le Comité de Patching.
  • Compléter la migration des bases de données IV2.
  • Supporter les bases de données IV2 avec l'automatisation, les correctifs et diverses exigences de l'APS.
  • Apporter une expertise en développement, optimisation et tuning de bases de données aux équipes de développement d'applications et de support, de manière ad hoc ou continue.
  • Contribuer à l'architecture et l'ingénierie des solutions de bases de données. Développer, documenter et déployer des normes et des procédures pour se conformer aux audits, configurations, normes de l'industrie et de sécurité.
  • Surveiller proactivement tous les systèmes de bases de données en utilisant des outils fournis par les fournisseurs et les standards du client.
  • Maintenir un inventaire complet, une configuration et une documentation des systèmes déployés.
  • Concevoir des systèmes de bases de données hautement disponibles basés sur Oracle et SQL Server.
  • Remédier aux bases de sécurité des bases de données, politiques, procédures standard et meilleures pratiques.
  • Travailler dans le cadre de la gestion de projet définie pour la production informatique en Amérique du Nord.
  • Former les membres de l'équipe de bases de données à toutes les responsabilités et maintenir un calendrier de rotation quotidien et hebdomadaire pour celles-ci.
  • Collaborer avec les clients applicatifs et commerciaux pour recueillir les exigences, concevoir et déployer des systèmes standards qui différencient clairement la production, le développement, l'UAT, et le DR.
  • Identifier les risques opérationnels et d'infrastructure au sein de l'environnement et travailler avec l'équipe de développement d'applications et l'entreprise pour apporter des corrections et atténuer les risques.
  • S'assurer que tous les systèmes sont sauvegardés et surveillés selon les exigences de l'entreprise et notifier les propriétaires des données en cas d'échec.
  • Garantir une résilience optimale des systèmes déployés et répondre à toutes les exigences de récupération après sinistre et de conformité dictées par l'entreprise.
  • Collaborer avec les ingénieurs UNIX/Stockage/Réseau pour résoudre les problèmes.
  • Maintenir des compétences techniques de premier ordre et une connaissance de l'entreprise grâce à l'auto-apprentissage proactif en plus de toute formation formelle dirigée par un instructeur fournie par le client.
  • Interagir avec des fournisseurs externes pour résoudre des problèmes complexes et multi-plateformes.
  • Fournir une formation complète aux ingénieurs et au personnel de support sur le dépannage et le support client en première ligne des bases de données.

EXIGENCES DU POSTE :

  • Connaissance experte des concepts de bases de données Oracle, du développement et de l'administration avec plus de cinq ans d'expérience en tant que DBA Oracle dans un environnement de production.
  • Expérience en développement Oracle et/ou DBA d'application, solide connaissance de SQL, T-SQL, RDMS. Compétences en DBA système et DBA d'application requises.
  • Expertise en administration et dépannage d'Oracle ASM, RAC, CRS, RMAN, Dataguard et réplication.
  • Expérience approfondie et avérée en dépannage, récupération, optimisation et administration de bases de données et d'applications dans des environnements d'entreprise grands et critiques (50+ serveurs gérés).
  • Expérience solide en Unix, Windows (niveau sysadmin/utilisateur avancé requis), compétences en programmation et script Shell, Perl.
  • Diplôme de baccalauréat en technologie de l'information ou domaine connexe préféré.
  • Plus de sept ans d'expérience en Oracle requis.
  • Expérience dans l'industrie financière requise.
  • Capacité à interagir avec les utilisateurs à tous les niveaux de l'organisation et bonnes compétences en support aux utilisateurs finaux.
  • Excellente organisation, sens des responsabilités, efficacité en tant que leader technique dans un cadre de gestion de projet, excellentes compétences en communication orale et écrite, et capacité à gérer plusieurs tâches dans un environnement de trading dynamique.
  • Capacité à fournir un support 7x24 heures sur une base de rotation et à porter un pager et/ou un appareil Blackberry.
  • Maîtrise de l'anglais.

*****************************************************************

Location: Montreal
Remote Work: Hybrid model - 50% on-site

POSITION RESPONSIBILITIES:

  • Provide 24/7/365 primary systems DBA support for all Oracle RAC and standalone databases and related systems on Linux, Solaris x64, and AIX.
  • Support infrastructure and business changes on-call after business hours and weekends on a rotation basis for Oracle.
  • Support the database hotline from 7:30 am to 6:30 pm Monday to Friday on a rotation basis.
  • Comply with database security baselines and remediate vulnerabilities.
  • Plan and migrate EOL databases, and apply patches required by the Patching Committee.
  • Complete IV2 database migration.
  • Support IV2 databases with automation, patching, and various requirements from APS.
  • Lead database development, tuning, and optimization expertise to application development and support teams on an ad-hoc or ongoing basis.
  • Contribute to the Architecture and Engineering of DB solutions. Develop, document, and deploy standards and procedures to comply with audits, configurations, industry, and security baselines.
  • Proactively monitor all database systems using vendor-supplied and client-standard tools.
  • Maintain a complete inventory, configuration, and documentation of deployed systems.
  • Engineer high-availability database systems based on Oracle and SQL Server.
  • Remediate database security baselines, policies, standard procedures, and best practices.
  • Work within the project management framework defined for IT Production North America.
  • Cross-train members of the Database team in all responsibilities and maintain a daily and weekly rotation schedule for these.
  • Liaise with application and business clients to gather requirements, design, and deploy standard systems that clearly differentiate between production, development, UAT, and DR.
  • Identify operational and infrastructure risks within the environment and work with the application development team and business to make corrections and mitigate risks.
  • Ensure that all systems are backed up and monitored according to business requirements and notify data owners when failures occur.
  • Ensure optimal resilience of deployed systems and meet all disaster recovery and compliance requirements dictated by the business.
  • Liaise with UNIX/Storage/Network Engineers in troubleshooting issues.
  • Maintain top-notch technical skills and business knowledge through proactive self-learning in addition to any formal instructor-led training provided by the client.
  • Interface with external vendors in troubleshooting complex, cross-platform issues.
  • Provide comprehensive cross-training for engineers and support personnel on front-line database client troubleshooting and support.

POSITION REQUIREMENTS:

  • Expert knowledge of Oracle database concepts, development, and administration with five years+ as an Oracle DBA in a production environment.
  • Oracle Development and/or Application DBA experience, strong SQL, T-SQL, RDMS knowledge. Well-rounded system DBA and application DBA skills are a must.
  • Expertise in Oracle ASM, RAC, CRS, RMAN, Dataguard, and replication administration and troubleshooting.
  • Must have extensive and proven troubleshooting, recovery, DB, and application optimization & administration experience in large and mission-critical enterprise environments (50+ managed servers).
  • Strong Unix, Windows experience (sysadmin/power-user level required), Programming & Shell scripting skills, Perl.
  • Bachelor's degree in Information Technology or related area preferred.
  • Seven years+ Oracle experience required.
  • Financial industry experience required.
  • Ability to interface with users at all levels of the organization and good end-user support skills.
  • Must be well-organized, responsible, work effectively as a technical lead in a project management framework, have excellent verbal and written communication skills, and be able to multitask in a dynamic trading environment.
  • Ability to perform 7 x 24-hour support on a rotation basis and wear a pager and/or Blackberry device.
  • Proficient in English.

Apply for this job

Our advisory for this position

Marion Pertin

Specialist in talent acquisition & attraction

Our
clients
need you.
Apply today