Talent.com

Database engineer Jobs in Montreal, QC

Create a job alert for this search

Database engineer • montreal qc

Last updated: 18 hours ago

Administrateur(trice) de bases de données PostgreSQL / PostgreSQL Database Administrator

ExploranceMontreal, Quebec
Full-timeFull-time

Montréal (Québec) | Temps plein | En présentiel.Vous êtes administrateur(trice) de bases de données PostgreSQL et aimez résoudre des problèmes complexes de performance, améliorer la fiabilité des b... Show more

Electrical Engineer

ActalentMontreal, Quebec, Canada
CA$67.00–CA$92.00 hourlyCA$67.00–CA$92.00 hourly
Full-timeFull-time

Titre du poste: Ingénieur(e) principal(e) en conception électrique Hydroélectricité.En tant quingénieur(e) principal(e) en conception électrique en hydroélectricité, vous jouerez un rôle clé dans l... Show more

Systems Engineer

CAEMontreal
PermanentPermanent

As a member of the hardware engineering team, your primary role will be to validate and deliver the MAD-XR avionics product (magnetic anomaly detection) along with its associated equipment and inte... Show more

Satellite Database Systems Engineer for Fastwater Staffing

HIKINEXMontreal, Quebec, Canada
Full-timeFull-time

ON-SITE IN MONTREAL IS PREFERRED; REMOTE OR HYBRID IS POSSIBLE FOR THE RIGHT CANDIDATE.Open for candidates in Canada as well as the US.A Satellite Database Engineer is responsible for designin... Show more

Backend Engineer

Devoted StudiosMontreal, QC, CA
RemoteRemote
Full-timeFull-time
Quick Apply

Devoted Studios is a globally remote game development company specializing in Co-development, Porting, and End-to-End Art Production for the global gaming industry.Our team includes world-class tal... Show more

Methods Engineer

Sapsol Technologies IncMontreal, QC, CA
PermanentPermanent
Quick Apply

Review the engineering design to validate the manufacturing process of the part;.Define the manufacturing strategy (processes used, sequencing, etc.Order the required tooling, collaborate with the ... Show more

Database Infrastructure Developer/Engineer

Alltech Consulting ServicesMontreal Quebec, Canada
Full-timeFull-time

Python engineer to work on a new requirement for database infrastructure maintenance and development.The role will require a self-sufficient individual, capable of working in a complex environment ... Show more

Coord., base de données / Database Coordinator

MCD McKesson Canada Corporation / La Corporation McKesson CanadaLaurent, Ville Saint, Montreal, QC, CAN
CA$47,600.00–CA$79,300.00 yearlyCA$47,600.00–CA$79,300.00 yearly
Full-timeFull-time

Relevant de la Chef, Gestion de catégories et base de données, le/la coordonnateur(trice) de base de données assure la création, la mise à jour et l’intégrité des données dans les logiciels de gest... Show more

Hiring for PostgreSQL Database Administrator (DBA) (Montreal, QC).

Central Business Solutions, IncMontreal, QC, Canada
Full-timeFull-time

We are seeking a skilled and experienced.PostgreSQL Database Administrator (DBA).As a PostgreSQL DBA, you will be responsible for the management, maintenance, and optimization of our PostgreSQL dat... Show more

Forward Deployed Engineer / Implementation Engineer

CWSMontreal, Quebec, Canada
Full-timeFull-time

Forward Deployed Engineer / Implementation Engineer.Travel up to 25 percent: team meetings, customer site visits when a customer asks for one, and occasional industry events.CWS builds and runs the... Show more

Software Engineer

L3Harris TechnologiesMontreal, Quebec
CA$62,500.00–CA$112,500.00 yearlyCA$62,500.00–CA$112,500.00 yearly
Full-timeFull-time

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ... Show more

SecOps Engineer

VeriforceMontreal, Quebec, CA
RemoteRemote
Full-timeFull-time
Quick Apply

The Security Operations (SecOps) Engineer is responsible for monitoring, detecting, investigating, and responding to cybersecurity threats across the organisation’s infrastructure, cloud services, ... Show more

 • New!

Mechanical Engineer

St-AmourMontreal
Full-timeFull-time

We are seeking an experienced mechanical engineer to participate in the design and optimization of automated conveyor systems for industrial projects.The candidate will also provide technical suppo... Show more

NPI Engineer

Rockit MotorsMontreal, Quebec, CA
CA$100,000.00 yearlyCA$100,000.00 yearly
Full-timeFull-time
Quick Apply

Lead New Product Introduction (NPI) and capital deployment across multiple facilities, with primary focus on rail motor products.Ensure the successful development, industrialization, and implementa... Show more

Mechanical Engineer

Groupe Paco incLongueuil, QC, CA
Full-time +1Full-time +1

Do you enjoy leading technical projects and tackling complex mechanical challenges?.Do you enjoy analyzing, calculating, and guiding engineering choices as much as coordinating stakeholders to brin... Show more

Project Engineer

AirgasMontreal, QC, Boul. René, Lévesque O, Support functions
Full-timeFull-time

Participate in increasing the Project Management ability to predict project progress, by delivering a holistic, consolidated and independent view on schedule in order to meet the overall Project ob... Show more

Signal Processing Engineer

Norbert HealthMontreal, Quebec, Canada
Full-timeFull-time

Norbert is building autonomous robots that deliver healthcare.Our AI sensing platform mounts on mobile robots and does the work of a care team member—rounding on patients, capturing vitals without ... Show more

Service Engineer

Randstad CanadaLachine, Quebec, CA
TemporaryTemporary
Quick Apply

Are you a hands-on problem-solver who loves optimizing processes and launching new products? Then our Service Enginee role is the perfect fit.Technical Authoring and verification of R&O documen... Show more

Junior Data Entry Clerk to support transactional processing and database administration using data

S.i. SystemsMontreal
Full-timeFull-time

Provides a variety of general office support services and clerical tasks to support to one or more business groups and facilitate group operations.Collaborates with internal and external stakeholde... Show more

AI Engineer

Royal Bank of CanadaMONTRÉAL, Quebec, Canada
Full-timeFull-time

The AI & Digital Innovation team in RBC Capital Markets is seeking an AI Engineer with expertise in software engineering, applied AI, Generative AI, and quantitative computation to collaborate with... Show more

Administrateur(trice) de bases de données PostgreSQL / PostgreSQL Database Administrator

Administrateur(trice) de bases de données PostgreSQL / PostgreSQL Database Administrator

ExploranceMontreal, Quebec
19 days ago
Job type
  • Full-time
Job description

(English version below)

Montréal (Québec) | Temps plein | En présentiel

Vous êtes administrateur(trice) de bases de données PostgreSQL et aimez résoudre des problèmes complexes de performance, améliorer la fiabilité des bases de données et travailler avec des systèmes qui soutiennent des applications SaaS utilisées à grande échelle?

Explorance est à la recherche d’un(e) administrateur(trice) de bases de données PostgreSQL pour se joindre à notre équipe mondiale CloudOps à Montréal.

Dans ce rôle pratique et technique, vous contribuerez à la gestion et à l’amélioration continue des environnements PostgreSQL qui soutiennent nos applications SaaS. Vous travaillerez sur différents aspects, allant de l’optimisation des performances et de la haute disponibilité à l’automatisation, la sécurité, la sauvegarde et la récupération, en étroite collaboration avec les équipes CloudOps, de développement et d’autres équipes techniques.

Nous recherchons une personne possédant une solide expérience avec PostgreSQL, qui aime résoudre des problèmes, qui fait preuve d’autonomie et de responsabilisation, et qui souhaite continuer à développer son expertise en matière de bases de données et d’opérations infonuagiques.

Vos principales responsabilités

Administration et fiabilité de PostgreSQL

  • Administrer et maintenir les bases de données PostgreSQL dans les environnements de développement, de test et de production.
  • Contribuer à assurer la haute disponibilité, la fiabilité, la sécurité et la performance de nos bases de données.
  • Participer aux mises à niveau et aux migrations de bases de données ainsi qu’aux projets d’amélioration de l’infrastructure.
  • Contribuer aux décisions liées à l’architecture et à la conception des bases de données à mesure que nos applications et notre infrastructure évoluent.

Performance et optimisation

  • Surveiller l’état des bases de données et identifier les goulots d’étranglement en matière de performance avant qu’ils ne deviennent problématiques.
  • Analyser et optimiser les requêtes à l’aide d’outils PostgreSQL tels que EXPLAIN et ANALYZE.
  • Améliorer l’indexation, les schémas, les configurations et les scripts de déploiement afin d’accroître la performance et la fiabilité.
  • Collaborer avec les équipes de développement sur la conception des bases de données et l’optimisation des requêtes.

Haute disponibilité, sauvegarde et récupération

  • Soutenir et améliorer les environnements PostgreSQL à haute disponibilité, notamment les mécanismes de réplication et les technologies de basculement automatisé.
  • Maintenir les processus de sauvegarde, de récupération et de reprise après sinistre.
  • Valider régulièrement les sauvegardes et les procédures de récupération afin de nous assurer qu’elles sont pleinement fonctionnelles lorsque nous en avons besoin.

Automatisation et surveillance

  • Automatiser les tâches répétitives d’administration de bases de données à l’aide de Bash, PowerShell ou d’outils similaires.
  • Améliorer la surveillance et l’observabilité des bases de données.
  • Soutenir la planification de la capacité et l’analyse de l’utilisation des ressources.
  • Améliorer continuellement nos processus opérationnels et notre documentation technique.

Sécurité et soutien à la production

  • Gérer les accès aux bases de données, les autorisations, les audits, la journalisation et les autres contrôles de sécurité.
  • Contribuer au maintien de la sécurité des bases de données et au respect des normes de sécurité de l’organisation.
  • Diagnostiquer et résoudre les problèmes liés aux bases de données dans les environnements de production.
  • Participer, au besoin, aux activités planifiées de maintenance et de mise en production.

Ce que nous recherchons

Vous n’avez pas besoin de répondre à tous les critères. Si vous possédez une solide expérience avec PostgreSQL et répondez à la majorité des critères suivants, nous aimerions vous connaître :

  • Expérience professionnelle en administration de bases de données PostgreSQL dans des environnements de production.
  • Solide compréhension de l’architecture, de l’administration et du dépannage de PostgreSQL.
  • Expérience en optimisation des performances des bases de données et des requêtes.
  • Connaissance des concepts de sauvegarde, de récupération, de réplication et de haute disponibilité de PostgreSQL.
  • Connaissance de Patroni, de la réplication en continu (streaming replication) ou de la réplication logique.
  • Expérience de travail dans des environnements Linux et avec les scripts Bash/shell.
  • Compréhension des meilleures pratiques en matière de sécurité des bases de données et de gestion des accès.
  • Solides compétences en dépannage, en analyse et en résolution de problèmes.
  • Capacité à communiquer et à collaborer efficacement avec les développeurs et les autres équipes techniques.
  • Capacité à prendre en charge ses responsabilités de façon autonome tout en contribuant à un environnement d’équipe collaboratif.

Un diplôme en informatique, en technologies de l’information ou dans une discipline connexe constitue un atout, mais une expérience pratique équivalente est tout aussi pertinente.

Atouts

Une expérience dans l’un ou plusieurs des domaines suivants constitue un atout, mais n’est pas obligatoire :

  • Environnements de bases de données hébergés dans le nuage
  • Microsoft SQL Server
  • Redis ou technologies de mise en cache distribuée
  • Outils de surveillance et d’observabilité des bases de données
  • PL/pgSQL
  • ETL et intégration de données
  • PowerShell ou autres technologies d’automatisation
  • Planification de la capacité pour des environnements de bases de données en croissance

Pourquoi Explorance?

Vous vous joindrez à une équipe CloudOps mondiale où la fiabilité des bases de données contribue directement à la performance de nos produits SaaS et à l’expérience de nos clients.

Ce rôle vous permettra de travailler sur plusieurs aspects des opérations de bases de données, notamment l’administration, l’optimisation des performances, l’automatisation, la haute disponibilité, la sécurité et les opérations infonuagiques, plutôt que d’être limité(e) à un seul domaine du soutien aux bases de données.

Vous collaborerez également directement avec différentes équipes techniques au sein de l’organisation, ce qui vous donnera l’occasion de contribuer à l’évolution de nos environnements de bases de données au fur et à mesure de notre croissance.

Notre milieu de travail

Il s’agit d’un poste à temps plein, en présentiel, à notre bureau de Montréal.

Nous croyons à la valeur de la collaboration en personne et avons créé un environnement de travail dynamique et collaboratif au bureau. Les candidat(e)s doivent donc résider à Montréal ou dans les environs et être à l’aise de travailler au bureau cinq jours par semaine.

Vous êtes intéressé(e)? Nous aimerions vous connaître, même si votre expérience ne correspond pas à tous les critères énumérés ci-dessus.



Montreal, QC | Full-time | On-site

Are you a PostgreSQL DBA who enjoys solving complex performance problems, improving database reliability, and working with systems that support SaaS applications used at scale? Explorance is looking for a PostgreSQL Database Administrator to join our Global CloudOps team in Montreal.

In this hands-on role, you'll help manage and continuously improve the PostgreSQL environments behind our SaaS applications. You'll work on everything from performance optimization and high availability to automation, security, backup and recovery — collaborating closely with CloudOps, development, and other technical teams.

We're looking for someone with solid PostgreSQL experience who enjoys troubleshooting, takes ownership of problems, and wants to continue developing their expertise in database and cloud operations.

What you'll be working on

PostgreSQL administration & reliability

  • Administer and maintain PostgreSQL databases across development, testing, and production environments.
  • Help ensure our databases remain highly available, reliable, secure, and performant.
  • Participate in database upgrades, migrations, and infrastructure improvement projects.
  • Contribute to database architecture and design decisions as our applications and infrastructure evolve.

Performance & optimization

  • Monitor database health and identify performance bottlenecks before they become problems.
  • Investigate and optimize queries using PostgreSQL tools such as EXPLAIN and ANALYZE.
  • Improve indexing, schemas, configurations, and deployment scripts to increase performance and reliability.
  • Partner with development teams on database design and query optimization.

High availability, backup & recovery

  • Support and improve PostgreSQL high-availability environments, including replication and automated failover technologies.
  • Maintain backup, recovery, and disaster recovery processes.
  • Regularly validate backups and recovery procedures to ensure we're prepared when it matters.

Automation & monitoring

  • Automate repetitive DBA activities using Bash, PowerShell, or similar tools.
  • Improve database monitoring and observability.
  • Support capacity planning and resource utilization analysis.
  • Continuously improve our operational processes and technical documentation.

Security & production support

  • Manage database access, permissions, auditing, logging, and other security controls.
  • Help maintain database security and support organizational security standards.
  • Troubleshoot and resolve database-related production issues.
  • Participate in scheduled maintenance and release activities when required.

What we're looking for

You don't need to check every box. If you have strong PostgreSQL experience and most of the following, we'd like to hear from you:

  • Professional experience administering PostgreSQL databases in production environments.
  • Strong understanding of PostgreSQL architecture, administration, and troubleshooting.
  • Experience with database performance tuning and query optimization.
  • Knowledge of PostgreSQL backup, recovery, replication, and high-availability concepts.
  • Patroni, streaming replication, or logical replication
  • Experience working with Linux environments and Bash/shell scripting.
  • Understanding of database security and access-management best practices.
  • Strong troubleshooting and problem-solving skills.
  • Ability to communicate and collaborate effectively with developers and other technical teams.
  • Comfortable taking ownership of work while contributing to a collaborative team environment.

A degree in Computer Science, Information Technology, or a related discipline is welcome, but equivalent practical experience is equally valuable.

Nice to have

Experience in any of the following would be an asset — but isn't required:

  • Cloud-hosted database environments
  • Microsoft SQL Server
  • Redis or distributed caching technologies
  • Database monitoring and observability tools
  • PL/pgSQL
  • ETL and data integration
  • PowerShell or other automation technologies
  • Capacity planning for growing database environments

Why Explorance?

You'll be joining a global CloudOps team where database reliability directly contributes to the performance of our SaaS products and the experience of our customers.

This role offers the opportunity to work across database administration, performance engineering, automation, high availability, security, and cloud operations rather than being limited to a narrow area of database support.

You'll also collaborate directly with technical teams across the organization, giving you the opportunity to influence how our database environments evolve as we continue to grow.

Our workplace

This is a full-time, on-site position based in our Montreal office.

We believe in the value of working together in person and have built an engaged, collaborative office environment. Candidates should therefore be located in Montreal or the surrounding area and be comfortable working from the office five days per week.

Interested? We'd love to hear from you — even if your experience doesn't match every item listed above.