Database Administrator (PostgreSQL)
$100k - $110k per yearOpentable
This will be a remote role to start, with plans to transition to hybrid in-office 2x/week located in downtown 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 brands. 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.
- Monitoring & Alerting: Set up and manage monitoring and alerting systems to proactively identify and address potential issues.
- 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.
Benefits:
- 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
- Paid volunteer time
- Focus on your career growth:
- Development Dollars
- Leadership development
- 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 $100,000-$110,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.
Work Environment & Flexibility
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.
Inclusion
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.
$65k - $115k per year
Azure Application Developer (PostgreSQL Database) Position Description We are looking for an Azure Application Developer with strong hands-on experience in PostgreSQL and database migration, particularly migrating databases such as MySQL or Oracle to PostgreSQL. In...PostgreSQLWork at office1 day per week$110k - $130k per year
...Pacific, Europe, and the Middle East. Position: Cloud Database Administrator - Canada Location: Toronto, Canada - Hybrid Job Scope... ...equivalent combination of technical education and experience ~ PostgreSQL experience PL/PGSQL, and SQL skills. ~5+ years of DBA...PostgreSQLFull time- ...Must Have: Database administration, On-premises and On-cloud (Azure) Microsoft Dynamics - Great plains (GP ) CRM Salesforce experience Hands on experience with Database Administration specially SQL server, maintaining and managing databases as a DBA, Senior...SuggestedFull time
- ...to\-day operations, maintenance, and support, including: \\ Database error\/alert monitoring & troubleshooting \\ Database logs... ...","uitype":1,"value":"M4C"}],"headerName":"RQ10268 \- Database Administrator \- Senior","widgetId":"383123000000072311","isJobBoard":"false"...SuggestedContract work
- ...Creation of functional and technical specifications for database development, analyze requirements and help project team in solution... ...","uitype":1,"value":"M4C"}],"headerName":"RQ10358 \- Database Administrator \- Senior","widgetId":"383123000000072311","isJobBoard":"false"...SuggestedContract work
- ...all configuration changes made to Ministry's infrastructures, databases and applications, and Ministry's infrastructure having availability... ...monitoring. \\ Oracle RAC installation\/configuration\/administration on Exadata or Solaris\/Linux. \\ Oracle golden gate...Contract work
- We are seeking an experienced Senior Database Administrator to provide comprehensive operational support, maintenance, administration, and performance optimization for critical enterprise database environments. In this role, you will oversee multi-platform database architectures...Contract work
- ...looking for an experienced Senior PostgreSQL System Administrator with 5–7 years of hands-on experience... ..., high availability design, and database security, and who enjoys mentoring junior... ...installation, configuration, and administration of PostgreSQL databases across production...PostgreSQLContract work
$109.4k - $191.5k per year
...software engineer with a strong background in database technologies, performance analysis, and... ...incident RCA across multi-tenant PostgreSQL/MariaDB fleets at scale Develop observability... .../finding files and text contents, and administrative actions ~ Strong problem-solving and...PostgreSQLPermanent employmentFull timeWork at officeImmediate startRemote workFlexible hours- We are seeking a proactive and skilled Database Administrator (DBA) to join an enterprise Data Warehouse Technology group within Information... ...closely alongside our senior DBA to provide operational database administration, production support, data platform modernization assistance...Long term contractContract work
$100k - $130k per year
...wearing multiple hats in a fast-growing fintech environment. The Database Application Developer designs, develops, tests, deploys, and... ...with at least one relational database platform such as MySQL, PostgreSQL, SQL Server, or Oracle ~ Experience with version control,...PostgreSQLFull timeInternship$75.6 - $90.72 per hour
...RQ11210 - Sr. Database Administrator 9-month contract (170 business days) - possible extension Remote - Anywhere in Ontario Must... ...in large multi-tenant environments including database administration, maintenance, optimization, migration, and fine tuning of databases...Contract workRemote work$77.74k per year
...since MSF was established in 1971. The Fundraising systems Database Officer role is to manage data integration, data integrity,... ...bring to MSF Canada: Demonstrated experience in database administration and proficiency with query building, importing, exporting and...Full timeContract workWork at officeRelocationFlexible hours$70k - $73.85k per year
.... Objective: To ensure that all aspects of the OFIFC’s database system are effective, efficient and adhere to OFIFC policy and... ...strategic plan. Key Responsibilities: Data Base Administration (55%) ~ Assumes responsibility for development, implementation...Full timeFor contractorsInternship$110k - $125k per year
...Position Database Engineer Location Toronto, ON (100% onsite) Employment Type New, Full-Time Permanent position Salary... ...Data Engineer, Database Developer, or similar role. ~ Strong PostgreSQL experience: performance tuning, indexing strategies, schema design...PostgreSQLPermanent employmentFull timeInternship- ...PostgreSQL DBA PostgreSQL Administration Performance Tuning & High Availability Toronto ON Work Model: Hybrid (4 days a week in office) Required Skills PostgreSQL Database Administration PostgreSQL Architecture Performance Tuning & Query Optimization...PostgreSQLFull timeWork at office
$153k - $197k per year
...legacy modernization and support critical mainframe database environments The Role As a Lead Database Administrator - Supra, you will lead the legacy modernization... ...For ~10+ years of experience in Database Administration ~ Strong expertise in Supra, IBM z/OS, COBOL,...Work at officeImmediate start- ...thousands of companies. We’re seeking an enthusiastic Senior Software Engineer to join our fast-growing data company. As a part of the databases team, you will help drive performance improvements, improve reliability/architecture and build new features for our data pipeline...Full timeWork at officeImmediate startRemote work
- ...a Deal Team Advisor on the Credit Capital Markets (CCM) Loan Administration team at National Bank of Canada means putting your expertise to... ...work well in a team environment Familiar with Loan IQ (loan database system) (asset) Your benefits In addition to...InternshipWork at officeRemote workFlexible hours
$80k - $100k per year
...engineering , reporting, and analytics . EDUCATION Bachelors Degree in Computer Science or Engineering Certifications in database management This job posting is for an active vacancy. Applications are screened with AI technology and reviewed by NTT DATA...- ...Une carrière en tant que conseiller ou conseillère au sein de l’équipe d’administration des prêts de Marchés des capitaux de crédit à la Banque Nationale du Canada signifie mettre à profit ton expertise pour offrir des conseils de confiance aux parties internes et externes....ApprenticeshipWork at officeRemote workFlexible hours
- ...this role: ~ Become an SME in production database troubleshooting ServiceNow instance... ...complex incident RCA across multi-tenant PostgreSQL/MariaDB fleets at scale ~ Develop observability... .../finding files and text contents and administrative actions ~ Strong problem-solving and...PostgreSQLFull timeWork at officeRemote workFlexible hours
- ...Full Stack Developer – TypeScript, PostgreSQL, AWS Location: Toronto, ON – Hybrid (4 Days WFO) Role Overview We are seeking... ...improve deployment efficiency. • Troubleshoot application, database, and infrastructure issues across environments. • Ensure adherence...PostgreSQLContract work
- ...TEHORA est présentement à la recherche d’ un(e) ingénieur(e) de bases de données ayant une expérience approfondie avec PostgreSQL, PostGIS et les modèles orientés séries temporelles. La personne retenue aura pour mission de concevoir, optimiser et sécuriser la couche de données...PostgreSQLHourly payFull timeContract workApprenticeshipRemote workFlexible hours
$80k - $130k per year
Senior Azure Database Migration Specialist Position Description This position follows a hybrid work model and requires attendance... ...modernization initiatives focused on migrating Oracle databases to PostgreSQL on Microsoft Azure. This role requires a hands-on technical...PostgreSQLWork at office2 days per week$142k - $192k per year
...day service delivery by defining, tracking, and meeting ambitious KPIs and SLAs. • You will provide advanced technical expertise in database technologies—particularly HANA—while supporting HANA/ASE/MSSQL environments. • You will handle major incidents, troubleshoot...Long term contractPermanent employmentFull timeLocal areaWorldwideFlexible hours$80k - $130k per year
Database Support Analyst Position Description We are Canada's largest independent information technology services firm, and after... ...• 5 to 10 years of experience in enterprise level database administration and support (preferably in banking or financial services). •...3 days per week- ...a highly organized, proactive Office Administrator to help coordinate and support all areas... .... Maintain files, records, and databases, ensuring everything is accurate and up... ...Support various departments with administrative tasks and special projects. Ensure...Full timeWork at office
$160k - $220k per year
...innovation. The Team The Delegated Administration team is expanding Auth0 to help B2B... ...NodeJS (JavaScript and TypeScript) and use PostgreSQL for our data needs. Our services run on... ...You have a good understanding of SQL databases and know how to debug and optimize table...PostgreSQLFull timeLocal areaWorldwide$25.18 - $26.44 per hour
...$25.18 - $26.44 per hour About the Position : The Administration Officer performs a variety of duties to ensure smooth day-to-day... ..., etc. Enters data from client files into the appropriate databases. Assists the team in preparing monthly, quarterly, and annual...Hourly payPermanent employmentFull timeWork at officeWeekend workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Database Administrator (PostgreSQL). Be the first to apply!
- database manager Toronto, ON
- dba Toronto, ON
- data administrator Toronto, ON
- database administrator Toronto, ON
- junior database administrator Toronto, ON
- sql database Toronto, ON
- responsable de la base de données
- overnight database administrator
- alpine access canada inc. dba sykes home
- 1097181 bc ltd dba g n fruit grower
