Database Reliability Engineer

Tucows Logo

Tucows

πŸ’΅ $82k-$90k
πŸ“Remote - Canada

Summary

Join Wavelo, a SaaS company modernizing telecoms, as an experienced PostgreSQL Database Administrator. You will be a key player in maintaining, supporting, and improving our Postgres infrastructure, working with multiple clusters of varying sizes. This remote-first position (for Canadian applicants) requires strong PostgreSQL knowledge and experience in production environments. You will collaborate with developers and other DBAs to ensure a reliable, scalable, and high-performing Postgres environment. The role involves resolving production issues, performance tuning, managing high-availability setups, and utilizing infrastructure-as-code tools like Terraform and Salt. A competitive salary and generous benefits are offered.

Requirements

  • 3+ years hands-on experience with PostgreSQL (version 13 and above) in on-prem production environments
  • Strong understanding of SQL performance, query optimization, indexes, and execution plans
  • Good communication skills β€” especially when explaining database issues to non-DBA teams
  • Experience managing high-availability setups, multi-datacenter setups, replication, backups, and disaster recovery for Postgres
  • Ability to diagnose and resolve incidents involving both database infrastructure and application queries
  • Comfortable collaborating with software engineers to troubleshoot Postgres-related issues in their services
  • Experience working with infrastructure-as-code tools β€” especially Terraform and Salt (or strong equivalents with willingness to learn)
  • A strong sense of ownership and a collaborative mindset
  • Familiarity with Linux systems and command-line tools

Responsibilities

  • Own, investigate, and resolve production issues related to PostgreSQL β€” whether they stem from infrastructure or application-layer causes
  • Collaborate with developers to debug and resolve Postgres-related application issues, and improve database performance
  • Maintain and improve our PostgreSQL infrastructure, including performance tuning, replication, backup/restore processes, and upgrades
  • Make infrastructure changes using Terraform and Salt β€” including configuration changes, deploy new clusters, and expand existing clusters
  • Monitor database health, implement and improve alerts, and contribute to capacity planning

Preferred Qualifications

  • Experience with monitoring tools (e.g., Prometheus, Grafana, pg_stat_statements)
  • Experience with private cloud (OpenStack)
  • Exposure to CI/CD pipelines and release automation (GitHub Actions)
  • Familiarity with other databases such as MySQL is a bonus, but not required

Benefits

Remote work, flexible hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.