Talent.com
PostgreSQL DBA
PostgreSQL DBAOpenTable • Toronto, ON, CA
PostgreSQL DBA

PostgreSQL DBA

OpenTable • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

This will be a remote role to start, with plans to transition to hybrid in-office2x / week located in Toronto.

With millions of diners, 60,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ : BKNG), is an industry leader with a passion for helping restaurants thrive. Our world‑class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion.

Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global team and its portfolio of metasearch. Hospitality is all about taking care of others, and it defines our culture.

The Role

We are seeking a PostgreSQL Database Administrator to join our data platform team. In this role, you will be responsible for the build, stability and maintenance of our PostgreSQL database systems, ensuring their performance, reliability, and security. You will be a key contributor to our data strategy and play a critical role in scaling our infrastructure to support our rapid growth.

Key Responsibilities

  • Database Management : Install, configure, and maintain PostgreSQL database servers and related components.
  • Performance Tuning : Monitor and optimize database performance using tools such as pg_stat_statements, EXPLAIN, and other PostgreSQL-specific utilities. Troubleshoot and resolve performance bottlenecks.
  • High Availability & Disaster Recovery : Implement and manage high‑availability solutions (e.g., streaming replication, logical replication, failover clusters) and disaster recovery plans.
  • Backup & Recovery : Develop, test, and maintain robust backup and recovery strategies to ensure data integrity and minimize downtime.
  • Security : Enforce database security policies, manage user roles and permissions, and perform regular security audits.
  • Schema Design & Migration : Collaborate with development teams on database schema design, normalization, and managing schema migrations.
  • Automation : Develop scripts and automation tools for database management tasks, including provisioning, monitoring, and scaling.
  • Documentation : Maintain comprehensive documentation for all database systems, processes, and procedures.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
  • 3 years of experience as a PostgreSQL DBA, with a deep understanding of PostgreSQL architecture and internals.
  • Proven experience with performance tuning and optimization of large-scale PostgreSQL databases.
  • Hands‑on experience with high‑availability and disaster recovery solutions (e.g., Patroni, Repmgr, or similar).
  • Solid understanding of backup and recovery strategies.
  • Proficiency in SQL, shell scripting, and at least one other programming language (e.g., Python, Go).
  • Experience with cloud platforms (AWS, GCP, or Azure) and managing databases in a cloud environment.
  • Familiarity with containerization and orchestration technologies (Docker, Kubernetes) is a plus.
  • Excellent problem‑solving skills and a proactive, "can‑do" attitude.
  • Strong communication and collaboration skills to work effectively with cross‑functional teams.
  • Bonus Points (Optional)

  • Experience with other database systems (e.g., Redis, MongoDB, MSSQL).
  • Experience with infrastructure‑as‑code tools such as Puppet.
  • Generous paid vacation + time off for your birthday.
  • Work from (almost) anywhere for up to 20 days per year.
  • Focus on mental health and well‑being :

  • Company‑paid therapy sessions through SpringHealth
  • Company‑paid subscription to Headspace
  • Annual company‑wide week off a year – the whole team fully recharges (and returns without a pile‑up of work!)
  • Paid parental leave
  • Focus on your career growth :

  • Access to thousands of on‑demand e‑learnings
  • Travel Discounts
  • Employee Resource Groups
  • Private health and dental insurance
  • Life and Disability insurance
  • There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience sought / required. The range for this Toronto, Canada based role is $75,000-$85,000 CAD.

    We offer a competitive base salary and benefits including : health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.

    At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and / or address urgent matters. OpenTable will always abide by and consider local laws and regulations.

    We’re committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we’re building a team as dynamic as the diners and restaurants we serve—and fostering a culture where everyone feels welcome to be themselves.

    If you need accommodations during the application or interview process, or on the job, we’re here to support you. Please reach out to your recruiter to request any accommodations.

    OpenTable, Inc. and its respective subsidiaries (together, ‘OpenTable’, ‘our / we / us’, or ‘Company’) will process your personal data in accordance with applicable data protection laws for the purposes described in our privacy notice (OpenTable (Germany) and OpenTable (All Other Locations)). As part of the application process OpenTable may share your personal data across our group of companies, subject to our privacy notice and applicable laws. In order to consider you for new positions, OpenTable may keep your personal data for 6 months (within the EU) and 2 years (in all other regions), unless otherwise required by applicable law.

    #J-18808-Ljbffr

    Create a job alert for this search

    PostgreSQL DBA • Toronto, ON, CA

    Similar jobs
    PostgreSQL DBA – HA, Cloud & Performance

    PostgreSQL DBA – HA, Cloud & Performance

    Tata Consultancy Services • Toronto
    Full-time
    A leading IT consulting firm in Toronto is seeking a professional with expertise in PostgreSQL and Linux to join their team. The ideal candidate will have strong experience troubleshooting database ...Show more
    Last updated: 5 days ago • Promoted
    Database Architect

    Database Architect

    Accelerate Her Future® • Toronto C6A, ON, Canada
    Full-time
    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Contributes to the overall success of the EDL ingestion team, IB Technology in Canada (Supporti...Show more
    Last updated: 11 days ago • Promoted
    Integration Developer

    Integration Developer

    freelance.ca • Markham, Canada
    Full-time
    We’re currently hiring for the position of.Senior Data Integration Developer (Informatica & Snowflake) and.If you have relevant experience, we’d love to hear from you. Job Title : Senior Data Integra...Show more
    Last updated: 6 days ago • Promoted
    Senior PostgreSQL DBA — High Availability & Performance

    Senior PostgreSQL DBA — High Availability & Performance

    Aarorn Technologies Inc • Markham
    Full-time
    A technology solutions provider is seeking a Senior PostgreSQL System Administrator in Markham, ON.The candidate will be responsible for managing large-scale PostgreSQL environments, optimizing dat...Show more
    Last updated: 19 days ago • Promoted
    Senior DB2 & PostgreSQL DBA - Hybrid Toronto

    Senior DB2 & PostgreSQL DBA - Hybrid Toronto

    Falcon Smart IT (FalconSmartIT) • Toronto
    Full-time
    A tech consulting firm in Toronto is seeking a Database Administrator to manage DB2 and PostgreSQL databases.The role requires experience with Snowflake, cloud database services, and fault-tolerant...Show more
    Last updated: 5 days ago • Promoted
    Solutions Architect : Snowflake & Cloud Data Solutions

    Solutions Architect : Snowflake & Cloud Data Solutions

    Project X Ltd. • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading data solutions provider located in Toronto is seeking a Solutions Architect to design and implement end-to-end data solutions, utilizing strong expertise in Snowflake and cloud environmen...Show more
    Last updated: 19 days ago • Promoted
    Head of Cloud Platform & Compute (GCP / GKE)

    Head of Cloud Platform & Compute (GCP / GKE)

    Wayfair LLC • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading e-commerce company is seeking an experienced Platform Engineering Manager in Toronto.You'll lead a talented team of platform engineers, overseeing the adoption of Google Cloud Platform (G...Show more
    Last updated: 10 days ago • Promoted
    SAP Concur

    SAP Concur

    Yochana • markham, on, ca
    Full-time
    SAP Concur modules : Expense, Travel, and Invoice.Strong experience in SAP Concur configuration (Expense, Travel, Invoice). Expertise in integration with SAP ERP / S4HANA using middleware (SAP CPI, Del...Show more
    Last updated: 3 days ago • Promoted
    Oracle & PostgreSQL DBA | Exadata, Cloud & RAC Expert

    Oracle & PostgreSQL DBA | Exadata, Cloud & RAC Expert

    Tekgence Inc • Toronto
    Full-time
    A specialized technology company is seeking an experienced Oracle DBA to manage and optimize distributed Oracle DBMS environments, including Oracle Cloud and Exadata appliances.The ideal candidate ...Show more
    Last updated: 20 hours ago • Promoted • New!
    Senior PostgreSQL System Administrator

    Senior PostgreSQL System Administrator

    Aarorn Technologies Inc • Markham
    Full-time
    Senior PostgreSQL System Administrator сург> .Markham, ON (3x onsite a week).We IAction likely aided and highly skills Senior PostgreSQL System Administrator with 5 to 7 years of hands‑on experience...Show more
    Last updated: 19 days ago • Promoted
    Data Architect (Hybrid)

    Data Architect (Hybrid)

    Util-Assist Inc. • Newmarket L0G, ON, Canada
    Remote
    Full-time +1
    Data Architect (Hybrid / Remote).Util-Assist is a leading consulting and services partner to electric, water, and gas utilities across North America. We help utilities navigate digital transformation—...Show more
    Last updated: 30+ days ago • Promoted
    Dayforce HCM Payroll Implementation Consultant - richmond hill

    Dayforce HCM Payroll Implementation Consultant - richmond hill

    PayTech • richmond hill, on, ca
    Full-time
    Note : Dayforce Payroll implementation experience required.Requires a strong Dayforce Payroll consultant who has directly led the payroll workstream and has hands-on experience configuring, testing,...Show more
    Last updated: 7 days ago • Promoted
    Senior Oracle & PostgreSQL DB Engineer (Exadata & Security)

    Senior Oracle & PostgreSQL DB Engineer (Exadata & Security)

    Tata Consultancy Services • Toronto
    Full-time
    A leading IT services company is offering a position in Toronto for a Database Administrator.The selected candidate will manage PostgreSQL and Oracle databases, ensuring efficient deployment, confi...Show more
    Last updated: 5 days ago • Promoted
    Data Lineage & Governance Architect

    Data Lineage & Governance Architect

    Compunnel, Inc. • Toronto C6A, ON, Canada
    Full-time
    A data management firm in Toronto is seeking a Data Architect.Responsibilities include collecting and managing metadata, developing data lineage documentation, and ensuring data governance practice...Show more
    Last updated: 18 days ago • Promoted
    Database Administrator

    Database Administrator

    freelance.ca • Toronto, Canada
    Full-time
    Title : Database AdministratorLocation : Toronto, ON / Vancouver, BC / HybridContract : 6+ MonthsRequired Skill : PostgreSQL ~ ORACLE SQL ~ Microsoft SQL Server 2019Job Description-Experienced Postgres...Show more
    Last updated: 13 days ago • Promoted
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • richmond hill, on, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 7 days ago • Promoted
    Senior Data Analyst

    Senior Data Analyst

    Xplore Inc. • Markham, ON, CA
    Full-time
    Canada’s fibre, 5G and satellite broadband company for rural living.Xplore is committed to the relentless pursuit of an improved broadband experience for all Canadians. Xplore is building a world-cl...Show more
    Last updated: 19 hours ago • Promoted • New!
    System Application Engineer – SCADA - newmarket

    System Application Engineer – SCADA - newmarket

    Pacer Group • newmarket, on, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 3 days ago • Promoted