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

Recochem Inc.
Montreal, Quebec, Canada
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

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.
  • Il y a 2 heures
Emplois reliés
Offre sponsorisée
Outlier
Terrebonne, Québec

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...

Offre sponsorisée
Cégep de Granby
Longueuil, Québec

Choisir de travailler au Cégep de Granby, c’est choisir un milieu où est omniprésente la volonté de créer et de maintenir une ambiance de travail et d’études positive, chaleureuse et invitante, qui contribue au sentiment de fierté et d&rsq...

Offre sponsorisée
Totem recruteur de talent
Laval, Québec

Mode hybride : 2 ou 3 jours de télétravail 7 ans d'expérienceVotre rôle  Conseiller les gestionnaires dans toutes les procédures RH Agir en tant que rôle conseil et accompagner aux gestionnaires pour l'implantation de programmes et processus RH ; Jouer un rôle central dans le déploiement des initiat...

TEHORA
Montréal, Québec

Participer à l’élaboration de l’architecture logicielle qui repose sur une architecture dite n-tiers et qui traite, entre autres, de l’accès à de multi sources de données, de la gestion des erreurs, des patrons de collaboration, de la journalisation et des patrons de conception;. Dans le cadre du ...

Banque Laurentienne
Montréal, Québec

Under the guidance of the senior manager applications development, he/she will work on requests from the business line including but not limited to new development, business and technical requirements analysis this implies proper change management, incidents management and ad-hoc requests ensuring c...

Hatch
Montréal, Québec

En plus de gérer vos mandats au quotidien, vous aurez l’occasion de collaborer régulièrement avec des collègues de partout à travers le monde! Il vous sera aussi possible de travailler sur des projets locaux et internationaux de grande envergure avec diverses équipes multidisciplinaires. Forte de so...

S.i. Systems
Montréal, Québec

Contrat initial de 12 mois, hybride à Montréal, QC (3 jours/semaine en teletravail, 2 jours/semaine au bureau). En mode Scrum, développer et déployer les fonctions assurant un maximum de valeur pour nos divers partenaires d'affaires. Confirmer la qualité de tes livrables via des tests unitaires auto...

Jessica Joyal
Montréal, Québec

GESTION / DÉVELOPPEMENT•Participer à l’élaboration des nouveaux projets immobilier en apportant son expertise pour développer un produit adapté au marché et à la clientèle ciblée;•Participer à des sessions de Value-engineering ;•Supporter l’équipe de développement et de mise en marché afin d’assurer...

NÖORD TECHNOLOGIES
Montréal, Québec

Si vous n’avez pas peur de retrousser vos manches, de rédiger du code et d’examiner les travaux d’autres membres de l’équipe, nous aimerions vous rencontrer. NET senior pour développer des applications et des sites Web fonctionnels. NET senior : participation à l’ensemble du cycle de vie du développ...

Amazon Development Centre Canada ULC
Montréal, Québec

Et nous recherchons les bonnes personnes qui nous aideront à bâtir cet avenir! En vous appuyant, entre autres, sur la puissance de Twitch et d’AWS, vous aurez l’occasion d’innover dans le domaine de la jouabilité, de la créativité, du marketing et des technologies, et travaillerez aux côtés de certa...