Senior Database Administrator SQL/Administrateur de base de données senior (SQL)

Recochem Inc.
Montreal, Quebec, Canada
Full-time
We are sorry. The job offer you are looking for is no longer available.

English version will follow :

Résumé du poste :

Nous sommes à la recherche d’un administrateur de base de données senior (ABD) expérimenté avec une expertise approfondie dans la gestion des bases de données SQL, Oracle JDE, SAP Business One et SAP ECC6.

Le candidat idéal sera responsable de l’architecture, de la mise en œuvre, de la maintenance et de l’optimisation des performances de ces systèmes critiques.

Vous travaillerez en étroite collaboration avec les équipes chargées des applications et de l’infrastructure pour garantir la fluidité des opérations de base de données, l’intégrité des données, la disponibilité élevée et la conformité de la sécurité dans tous les environnements de base de données.

Principales responsabilités :

  • Administrer et gérer des bases de données pour SQL Server, Oracle JDE (JD Edwards), SAP Business One et SAP ECC6, en garantissant des performances, une sécurité et une disponibilité élevées.
  • Surveiller et optimiser en permanence les performances des bases de données, y compris le réglage des requêtes SQL, des bases de données Oracle et des instances de base de données SAP pour répondre aux besoins des applications commerciales.
  • Gérer les bases de données Oracle JD Edwards, en veillant à la bonne intégration avec les systèmes de planification des ressources de l’entreprise (ERP) et en optimisant les environnements de base de données pour plus d’efficacité.
  • Assurer le soutien des environnements SAP ECC6 et SAP Business One, y compris l’optimisation des bases de données, les sauvegardes et les mises à niveau, afin de maintenir le bon fonctionnement des systèmes SAP.
  • Développer, mettre en œuvre et gérer des stratégies de sauvegarde et de récupération pour les systèmes SQL Server, Oracle JDE et SAP afin d’assurer la protection des données et de minimiser les temps d’arrêt en cas de défaillance.
  • Mettre en œuvre et gérer des solutions de disponibilité élevée et de reprise après sinistre (RS) pour assurer la disponibilité des bases de données critiques 24 heures sur 24 et 7 jours sur 7.
  • S’assurer que toutes les bases de données répondent aux normes de sécurité et de conformité du secteur (par exemple, GDPR, HIPAA), y compris le contrôle d’accès basé sur les rôles, le cryptage et l’audit des données sensibles.
  • Diriger des projets de migration, de mise à niveau et de correctifs de bases de données, en ce qui concerne notamment la transition entre les différentes plateformes de bases de données et les systèmes ERP.
  • Automatiser les tâches répétitives liées aux bases de données telles que la surveillance, les sauvegardes et la maintenance à l’aide de scripts et d’outils de gestion de base de données afin d’améliorer l’efficacité.
  • Servir d’expert de référence pour résoudre les problèmes complexes de base de données, effectuer l’analyse des causes profondes et fournir des solutions afin de minimiser les temps d’arrêt et d’assurer des performances optimales.
  • Prévoir et planifier la croissance des bases de données, en garantissant l’évolutivité et l’allocation optimale des ressources pour les environnements SQL, Oracle et SAP.
  • Travailler en étroite collaboration avec les équipes de développement, les administrateurs système et les parties prenantes de l’entreprise pour répondre aux besoins en matière de bases de données, tout en maintenant une documentation complète des configurations, des politiques et des procédures relatives aux bases de données.
  • Fournir des conseils techniques aux équipes travaillant sur des projets liés aux bases de données, en promouvant les meilleures pratiques en matière d’administration de bases de données.

Compétences requises :

  • Baccalauréat en informatique, en technologie de l’information ou dans un domaine connexe. Des certifications ou des diplômes supérieurs sont préférables.
  • Plus de 7 ans d’expérience pratique dans la gestion de bases de données SQL Server, Oracle JDE et SAP (SAP BUSINESS One, SAP ECC6) dans des environnements d’entreprise.
  • Expertise dans l’installation, la configuration, l’optimisation des performances et les configurations de disponibilité élevée de SQL Server.
  • Connaissance approfondie de l’administration des bases de données Oracle JD Edwards, y compris l’optimisation des performances, les mises à niveau du système et les intégrations.
  • Expérience avérée de la gestion des bases de données SAP ECC6 et SAP Business One, en particulier de l’optimisation des bases de données, de la réplication des systèmes et de l’intégration des modules SAP.
  • Compétences avancées en matière d’ajustement des bases de données et d’optimisation des requêtes, y compris l’indexation, le partitionnement et la gestion des ressources système.
  • Solide expérience de la mise en œuvre et de la gestion de solutions de sauvegarde, de récupération et de reprise après sinistre sur les plateformes SQL, Oracle, JDE et SAP.
  • Connaissance des meilleures pratiques en matière de sécurité des bases de données, y compris le cryptage, le contrôle d’accès et la gestion de la conformité (par exemple, RGPD, SOX, HIPAA).
  • Connaissance des solutions de bases de données basées sur l’infonuagique (AWS, Azure, Oracle Cloud) et expérience des migrations vers l’infonuagique pour les systèmes ERP d’entreprise.
  • Maîtrise des langages de script (par exemple, PowerShell, Python, Bash) pour automatiser les tâches courantes d’administration des bases de données.
  • Vaste expérience des migrations, des mises à niveau et de la consolidation de données multiplateformes, y compris les systèmes ERP (JDE, SAP).
  • Solides compétences en matière de leadership, de collaboration et de communication, avec la capacité de guider les équipes et d’assurer la liaison avec les parties prenantes au sein des unités informatiques et commerciales.

Job Summary :

We are looking for an experienced Senior Database Administrator (DBA) with deep expertise in managing SQL, Oracle JDE, SAP Business One, and SAP ECC6 databases.

The ideal candidate will be responsible for the architecture, implementation, maintenance, and performance optimization of these critical systems.

You will work closely with application and infrastructure teams to ensure seamless database operations, data integrity, high availability, and security compliance across all database environments.

Key Responsibilities :

  • Administer and maintain databases for SQL Server, Oracle JDE (JD Edwards), SAP Business One, and SAP ECC6, ensuring high performance, security, and availability.
  • Continuously monitor and optimize database performance, including tuning SQL queries, Oracle databases, and SAP database instances to meet the needs of business applications.
  • Manage Oracle JD Edwards databases, ensuring proper integration with enterprise resource planning (ERP) systems and optimizing database environments for efficiency.
  • Support SAP ECC6 and SAP Business One environments, including database tuning, backups, and upgrades, to maintain smooth operation of SAP systems.
  • Develop, implement, and manage backup and recovery strategies across SQL Server, Oracle JDE, and SAP systems to ensure data protection and minimize downtime in case of failures.
  • Implement and manage high availability (HA) and disaster recovery (DR) solutions to ensure 24 / 7 availability of mission-critical databases.
  • Ensure all databases meet industry security and compliance standards (e.g., GDPR, HIPAA), including role-based access control, encryption, and auditing of sensitive data.
  • Lead database migrations, upgrades, and patching projects, particularly involving the transition between different database platforms and ERP systems.
  • Automate repetitive database tasks such as monitoring, backups, and maintenance using scripting and database management tools to improve efficiency.
  • Serve as the go-to expert for resolving complex database issues, conducting root cause analysis, and providing solutions to ensure minimal downtime and optimal performance.
  • Forecast and plan database growth, ensuring scalability and optimal resource allocation for SQL, Oracle, and SAP environments.
  • Work closely with development teams, system administrators, and business stakeholders to support database needs, while maintaining comprehensive documentation of database configurations, policies, and procedures.
  • Provide technical guidance to teams working on database-related projects, promoting best practices in database administration.

Required Skills & Qualifications :

  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced certifications or degrees are preferred.
  • 7+ years of hands-on experience managing SQL Server, Oracle JDE, and SAP databases (SAP Business One, SAP ECC6) in enterprise environments.
  • Expertise in SQL Server installation, configuration, performance tuning, and high availability setups.
  • In-depth knowledge of Oracle JD Edwards database administration, including performance tuning, system upgrades, and integrations.
  • Proven experience managing SAP ECC6 and SAP Business One databases, with a focus on database optimization, system replication, and SAP module integration.
  • Advanced skills in database tuning and query optimization, including indexing, partitioning, and system resource management.
  • Strong experience in implementing and managing backup, recovery, and disaster recovery solutions across SQL, Oracle JDE, and SAP platforms.
  • Familiarity with database security best practices, including encryption, access control, and compliance management (e.g., GDPR, SOX, HIPAA).
  • Knowledge of cloud-based database solutions (AWS, Azure, Oracle Cloud) and experience with cloud migrations for enterprise ERP systems.
  • Proficiency in scripting languages (e.g., PowerShell, Python, Bash) to automate routine database administration tasks.
  • Extensive experience with cross-platform data migrations, upgrades, and consolidation, including ERP systems (JDE, SAP).
  • Strong leadership, collaboration, and communication skills, with the ability to guide teams and liaise with stakeholders across IT and business units.
  • 6 days ago
Related jobs
Promoted
Banque Nationale
Montreal, Quebec

Faire carrière comme conseiller ou conseillère senior Conformité aux réseaux de paiement et PCI, c’est assurer que la Banque Nationale reste conforme aux exigences des réseaux de paiement et de PCI pour les solutions de paiement, de cartes et guichets. Lire, analyser et comprendre les exigences régl...

Promoted
Pratt & Whitney Canada
Longueuil, Quebec

Le superviseur de la réparation des composants est responsable de superviser les opérations des différents départements de la réparation des moteurs du Campus 5 du lundi au vendredi pendant le quart de travail de jour. Si vous avez un bon sens de l’organisation, des qualités de leader et une passion...

Dana
Boucherville, Quebec

Concevoir des convertisseurs de puissance isolés et non-isolés, des circuits électroniques numériques et analogiques, des circuits de contrôle de transistors de puissance, et des circuits imprimés. Mener ou participer à des revues de conception des projets d’Ingénierie avancée en impliquant des memb...

S.i. Systems
Montreal, Quebec

Expérience des outils de CI/CD et de conteneurisation (Docker. Ingénieur de Logiciels bilingue Sénior pour développer des APIs au sein du secteur Livraison TI Entreprises. Contrat initial de 12 mois, hybride à Montréal, QC (3 jours/semaine en teletravail, 2 jours/semaine au bureau). Développer et ...

Tetra Tech
Montreal, Quebec

Chef de file mondial en services de génie-conseil et ingénierie, nous offrons une culture d’entreprise conviviale et inclusive aux membres de notre belle équipe, afin de les aider à s’accomplir. Des projets de qualité, empreints de technologies de pointe;. Avoir assumé le rôle d’estimateur senior da...

SAP
Montreal, Quebec

Connu à l'origine pour son leadership en matière de logiciels de planification des ressources d'entreprise (ERP), SAP a évolué pour devenir un leader du marché des logiciels d'application de gestion de bout en bout et des services connexes pour les bases de données, l'analytique, les technologies in...

Outlier
Longueuil, Quebec
Remote

We partner with organizations to train AI large language models, helping cutting-edge generative AI models write better code. Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code. Outlier is looking for talented coders to help tr...

Uniprix Isabelle Dupont
Longueuil, Quebec

Communiquer avec les clients au sujet des écarts de facturations et des questions. Engager la gestion de tous les problèmes de recevables que vous rencontrez. Gérer le balancement des charges par rapport au balancement du logiciel de médicaments. Effectuer les paieme...

Haivision
Montreal, Quebec

As a Senior System and Network Administrator within the Haivision IS team, your involvement will span from collaborating in planning the IT roadmap to installing and maintaining hardware and software systems across various locations. You will act as a mentor to the resources under your responsibilit...

Mircom Group Of Companies
Pointe-Claire, Quebec

Ability to deal with confidential information with high degree of professionalism. We are seeking a driven and detail-oriented Bilingual English/French Service Billing Administrator with proven experience in handling all billing related activities. Review purchase orders (vendors) for service depart...