1

Postgresql Dba Jobs in Quebec (NOW HIRING)

About You We are looking for a Database Administrator to join our Data Platform team. You are a ... PostgreSQL, SQL Server), key-value (Redis), document (MongoDB), and search (Elasticsearch)

Azure Database Administrator (atout) ; * Maitrise des SGBD Oracle, SQL Server, PostgreSQL ; * Connaissance des langages SQL, PL/SQL, T-SQL ; * Experience avec les outils de sauvegarde et recuperation ...

Azure Database Administrator (atout) ; * Maitrise des SGBD Oracle, SQL Server, PostgreSQL ; * Connaissance des langages SQL, PL/SQL, T-SQL ; * Experience avec les outils de sauvegarde et recuperation ...

Azure Database Administrator (atout) ; * Maîtrise des SGBD Oracle, SQL Server, PostgreSQL ; * Connaissance des langages SQL, PL/SQL, T-SQL ; * Expérience avec les outils de sauvegarde et ...

Work with Shopify APIs (Admin API, Storefront API, GraphQL, REST APIs) to create scalable solutions ... Knowledge of databases such as MySQL, PostgreSQL, or MongoDB. * Experience with middleware and ...

Work with Shopify APIs (Admin API, Storefront API, GraphQL, REST APIs) to create scalable solutions ... Knowledge of databases such as MySQL, PostgreSQL, or MongoDB. * Experience with middleware and ...

Postgresql Dba information

See Quebec salary details

$14.5K

$125.1K

$201.5K

How much do postgresql dba jobs pay per year?

As of Jul 26, 2026, the average yearly pay for postgresql dba in Quebec is $125,130.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $140,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a PostgreSQL DBA, and why are they important?

To thrive as a PostgreSQL DBA, you need a solid understanding of database architecture, SQL, performance tuning, backup and recovery, and typically a degree in computer science or a related field. Proficiency with PostgreSQL tools (such as pgAdmin, psql), scripting languages, and familiarity with monitoring and automation systems are important, and certifications like PostgreSQL Certified Professional can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help DBAs excel in managing complex data environments and collaborating with development teams. These skills ensure the reliability, security, and efficiency of critical data systems, which are essential for organizational success.

What does a PostgreSQL DBA do?

A PostgreSQL DBA (Database Administrator) is responsible for installing, configuring, maintaining, and securing PostgreSQL databases. They manage database performance, perform backups and recovery, ensure data integrity, and troubleshoot any issues related to the database. Additionally, PostgreSQL DBAs often work on database design, user management, and tuning queries to optimize system performance. Their expertise is crucial for businesses that rely on PostgreSQL for their data storage and management needs.

What is the difference between Postgresql Dba vs MySQL Database Administrator?

AspectPostgresql DbaMySQL Database Administrator
CertificationsPostgreSQL certifications, DBA certificationsMySQL certifications, DBA certifications
Work EnvironmentLinux/Unix servers, cloud platforms, enterprise environmentsLinux/Unix servers, cloud platforms, web hosting environments
Industry UsageFinancial, healthcare, government sectorsWeb development, e-commerce, startups
Common TasksDatabase tuning, backup, replication, securityDatabase tuning, backup, replication, security

Both Postgresql Dba and MySQL Database Administrator roles involve managing and maintaining databases, ensuring performance, security, and availability. While they share many core responsibilities, the main differences lie in the database systems they specialize in and the typical industry environments they serve. Postgresql Dba roles often focus on enterprise and complex data environments, whereas MySQL DBAs are more common in web-based and startup settings.

What are some common challenges faced by PostgreSQL DBAs when managing large-scale databases?

PostgreSQL DBAs often encounter challenges such as optimizing query performance, managing data growth, and ensuring high availability in large-scale environments. Handling replication, performing timely backups and restores, and tuning configurations for both hardware and workload can require advanced troubleshooting and proactive monitoring. Collaborating closely with developers and system administrators is essential to address issues like slow queries or schema changes, making communication skills just as important as technical expertise.

What Does a PostgreSQL DBA Do?

As a PostgreSQL database administrator or PostgreSQL DBA, you build, maintain, configure, and repair PostgreSQL open-source databases. Other duties include deploying applications to help clients and employers use the database for their specific needs. You also update and secure the database’s network and server, respond to security alerts, and perform data back-up and recovery tasks. Your responsibilities often include working with a developer to program software and training employees to use database features. You are also expected to test and debug upgrades or changes to the database before deploying them.

What are popular job titles related to Postgresql Dba jobs in Quebec? For Postgresql Dba jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Postgresql Dba jobs in Quebec look for? The top searched job categories for Postgresql Dba jobs in Quebec are:
Infographic showing various Postgresql Dba job openings in Quebec as of July 2026, with employment types broken down into 79% Full Time, 18% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $125,130 per year, or $60.2 per hour.

Administrateur(trice) de bases de donnees (intermediaire) - PostgreSQL / Database Administrator ...

Explorance

Montreal, QC

Full-time

Posted 4 days ago


Job description

(English Version will follow)


Administrateur(trice) de bases de donnees (intermediaire) - PostgreSQL


Rejoignez une entreprise SaaS basee a Montreal qui aide les organisations du monde entier a creer un parcours personnalise d'impact et d'epanouissement pour leurs employes. Explorance propose des solutions innovantes de gestion de l'experience, car nous croyons que chaque experience compte. Serez-vous la prochaine?
Etre un(e) Explorer, c'est rejoindre le milieu de travail classe no 1 au Canada, recompense par Great Place to Work. Joignez-vous a une equipe qui valorise la confiance, la motivation, la collaboration, l'excellence et un esprit de croissance. Vivez une experience enrichissante et unique.


Nous cherchons a ajouter un(e) Administrateur(trice) de bases de donnees (intermediaire) possedant une solide experience avec PostgreSQL a notre equipe CloudOps en pleine croissance.

En tant que DBA chez Explorance, vous ferez partie de l'equipe mondiale CloudOps a partir de notre bureau de Montreal. Vous serez responsable de la mise en uvre, de la configuration, de la maintenance et de la performance de systemes critiques de bases de donnees PostgreSQL afin d'assurer la disponibilite, la performance et la securite de nos applications SaaS. Il s'agit d'un poste pratique necessitant de solides competences techniques et en depannage, ainsi que d'excellentes habiletes interpersonnelles et de communication.


Responsabilites principales


Administration et mise en uvre des bases de donnees

  • Installer, configurer, administrer et maintenir des bases de donnees PostgreSQL dans les environnements de developpement, de test et de production.
  • Concevoir et mettre en uvre des architectures de bases de donnees et des modeles de donnees alignes sur les exigences d'affaires et applicatives.
  • Assurer des niveaux eleves de performance, de disponibilite, de fiabilite et de securite des bases de donnees.
  • Participer aux mises a niveau, aux migrations et aux initiatives d'amelioration de l'infrastructure des bases de donnees.
  • Appliquer les meilleures pratiques de conception de bases de donnees afin de favoriser l'evolutivite, la maintenabilite et la performance.

Haute disponibilite et reprise apres sinistre

  • Configurer, surveiller, depanner et optimiser les solutions de haute disponibilite PostgreSQL, y compris la replication en continu, la replication logique, Patroni et d'autres technologies automatisees de basculement.
  • Elaborer, documenter et mettre en uvre des strategies de sauvegarde et de recuperation.
  • Veiller au maintien de la preparation a la reprise apres sinistre et des normes de protection des donnees.
  • Valider regulierement l'integrite des sauvegardes et les procedures de recuperation.

Reglage de performance et optimisation

  • Surveiller la performance des bases de donnees et identifier de facon proactive les goulots d'etranglement et les occasions d'optimisation.
  • Analyser et optimiser les plans d'execution de requetes a l'aide d'outils PostgreSQL tels que EXPLAIN et ANALYZE.
  • Recommander et mettre en uvre des ameliorations au niveau de l'indexation, des schemas et de la configuration.
  • Reviser les scripts de deploiement et formuler des recommandations afin d'ameliorer la performance et la fiabilite.

Securite et conformite

  • Mettre en uvre et gerer les controles de securite des bases de donnees, y compris le chiffrement, l'audit et les capacites de journalisation.
  • Gerer les acces utilisateurs, les permissions et les politiques de securite des bases de donnees.
  • Soutenir la conformite aux normes de securite organisationnelles et aux meilleures pratiques.
  • Surveiller les bases de donnees afin de detecter les vulnerabilites de securite et les acces non autorises.

Surveillance et automatisation

  • Developper et ameliorer les solutions de surveillance des bases de donnees afin d'accroitre la visibilite et l'efficacite operationnelle.
  • Automatiser les taches courantes d'administration de bases de donnees a l'aide de scripts shell, PowerShell et d'autres outils appropries.
  • Ameliorer continuellement les operations de bases de donnees, les procedures de maintenance et la documentation.
  • Contribuer a la planification de capacite et a l'analyse de l'utilisation des ressources.

Depannage et soutien

  • Diagnostiquer et resoudre les incidents de production lies aux bases de donnees afin de respecter les objectifs de niveau de service.
  • Soutenir les equipes de developpement applicatif en matiere de conception de bases de donnees, d'optimisation de requetes et de depannage.
  • Effectuer les maintenances planifiees et soutenir les activites de deploiement des versions, au besoin.
  • Suivre et appliquer les normes et lignes directrices de developpement d'Explorance.

Collaboration

  • Travailler en etroite collaboration avec les equipes CloudOps, Developpement et Infrastructure afin de soutenir les initiatives d'affaires.
  • Collaborer efficacement avec des equipes mondiales en Amerique du Nord, dans la region EMEA et dans la region APAC.
  • Participer a des projets interfonctionnels impliquant l'architecture applicative, les migrations et les ameliorations operationnelles.

Qualifications

  • Baccalaureat en informatique, en technologies de l'information ou dans un domaine connexe.
  • Plus de 5 ans d'experience a titre d'administrateur(trice) de bases de donnees avec une forte specialisation en PostgreSQL.
  • Excellente connaissance de l'architecture PostgreSQL, de son administration et du depannage.
  • Maitrise de PL/pgSQL et des concepts de programmation des bases de donnees PostgreSQL.
  • Bonne connaissance des systemes d'exploitation Linux et aisance avec les scripts shell (Bash).
  • Experience des techniques de reglage de performance et d'optimisation des bases de donnees.
  • Experience en sauvegarde, recuperation et planification de reprise apres sinistre.
  • Solide comprehension des principes de securite des bases de donnees et des meilleures pratiques.
  • Excellentes aptitudes d'analyse, de depannage et de resolution de problemes.
  • Capacite a organiser et planifier son travail de facon autonome.
  • Esprit d'equipe oriente vers les resultats et excellentes aptitudes en communication.
  • Capacite a gerer plusieurs priorites au sein d'equipes reparties geographiquement.


Competences souhaitees

  • Experience en administration de Microsoft SQL Server.
  • Connaissance de Redis et des technologies de cache distribue.
  • Experience avec les solutions de surveillance et d'observabilite des bases de donnees.
  • Experience avec les processus ETL et l'integration de donnees.
  • Experience avec les scripts PowerShell et l'automatisation des processus.
  • Comprehension des principes fondamentaux de conception derriere les applications evolutives.
  • Experience du soutien a des environnements de bases de donnees heberges dans le cloud.
  • Experience en planification de capacite des bases de donnees, en surveillance de performance et en optimisation operationnelle.

A propos de nous


Chez Explorance, nous croyons que le veritable pouvoir de l'experience reside dans les moments qui comptent, que ce soit pendant le processus d'embauche, dans l'evolution de votre carriere ou dans votre interaction avec notre technologie. Nous sommes une entreprise qui ne se contente pas d'accorder de l'importance a la diversite, a l'equite et a l'inclusion, mais qui les incarne au quotidien. Nous vous offrons des ressources et un soutien adaptes a vos besoins uniques, un milieu de travail qui reflete le monde qui nous entoure et une culture ou votre voix est valorisee et encouragee a reussir. C'est le type d'equipe que vous rejoindrez en choisissant de travailler chez Explorance: une equipe ou nous choisissons la confiance plutot que le doute, la responsabilite plutot que l'indifference, le choix plutot que le controle, et un parcours personnalise de croissance et de reussite plutot qu'un parcours professionnel traditionnel et uniforme.

Vous souhaitez en savoir plus sur notre approche et nos produits? Visitez notre site Web : https://explorance.com/our-approach/explorers/


Database Administrator (Intermediate) - PostgreSQL


Join a Montreal-based SaaS company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Experience Management solutions because we believe that each experience matters. Will we be your next one?

To be an Explorer means to join the #1 ranked workplace in Canada, awarded by Great Place to Work. Join a team that values trust, drive, collaboration, excellence, and a growth mindset. Live an experience that is rewarding and unique.


We are looking to add a Database Administrator (Intermediate) with a solid background in PostgreSQL to join our growing CloudOps team.

As an Explorance DBA, you will be joining the Global CloudOps Team out of our Montreal office. You will be responsible for the implementation, configuration, maintenance, and performance of critical PostgreSQL database systems to ensure the availability, performance, and security of our SaaS applications. This is a hands-on position requiring strong technical and troubleshooting skills, as well as excellent interpersonal and communication skills.


Key Responsibilities:


Database Administration & Implementation

  • Install, configure, administer, and maintain PostgreSQL databases across development, testing, and production environments.
  • Design and implement database architectures and data models that align with business and application requirements.
  • Ensure high levels of database performance, availability, reliability, and security.
  • Participate in database upgrades, migrations, and infrastructure improvement initiatives.
  • Apply database design best practices to support scalability, maintainability, and performance.

High Availability & Disaster Recovery

  • Configure, monitor, troubleshoot, and optimize PostgreSQL high-availability solutions, including streaming replication, logical replication, Patroni, and other automated failover technologies.
  • Develop, document, and implement backup and recovery strategies
  • Ensure disaster recovery readiness and data protection standards are maintained.
  • Regularly validate backup integrity and recovery procedures. Performance Tuning & Optimization
  • Monitor database performance and proactively identify bottlenecks and optimization opportunities.
  • Analyze and optimize query execution plans using PostgreSQL tools such as EXPLAIN and ANALYZE.
  • Recommend and implement indexing, schema, and configuration improvements.
  • Review deployment scripts and provide recommendations to improve performance and reliability.

Security & Compliance

  • Implement and manage database security controls, including encryption, auditing, and logging capabilities.
  • Manage user access, permissions, and database security policies.
  • Support compliance with organizational security standards and best practices.
  • Monitor databases for security vulnerabilities and unauthorized access.

Monitoring & Automation

  • Develop and enhance database monitoring solutions to improve visibility and operational efficiency.
  • Automate routine database administration tasks using shell scripting, PowerShell, and other appropriate tools.
  • Continuously improve database operations, maintenance procedures, and documentation.
  • Support capacity planning and resource utilization analysis. Troubleshooting & Support
  • Diagnose and resolve production database issues in support of service-level objectives.
  • Support application development teams with database design, query optimization, and troubleshooting.
  • Perform scheduled maintenance and support release deployment activities as required.
  • Follow and participate in Explorance development standards and guidelines.

Collaboration

  • Work closely with CloudOps, Development, and Infrastructure teams to support business initiatives.
  • Collaborate effectively with global teams across North America, EMEA, and APAC.
  • Participate in cross-functional projects involving application architecture, migrations, and operational improvements.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience as a Database Administrator with a strong focus on PostgreSQL.
  • Strong knowledge of PostgreSQL architecture, administration, and troubleshooting.
  • Proficiency with PL/pgSQL and PostgreSQL database programming concepts.
  • Working knowledge of Linux operating systems and proficiency with shell scripting (Bash).
  • Experience with database performance tuning and optimization techniques.
  • Experience with backup, recovery, and disaster recovery planning.
  • Strong understanding of database security principles and best practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to organize and plan work independently.
  • Results-oriented team player with strong communication skills
  • Ability to manage multiple priorities across geographically distributed teams.

Preferred Skills

  • Experience with Microsoft SQL Server administration.
  • Knowledge of Redis and distributed caching technologies.
  • Experience with database monitoring and observability solutions.
  • Experience with ETL processes and data integration.
  • PowerShell scripting and process automation experience.
  • Understanding of...