Location
Toronto, Ontario, Canada
Job Category
- Technology & IT
- Full-Time Jobs
Job Overview
A leading organization is hiring an experienced Senior PostgreSQL Database Administrator for a full-time permanent position in Toronto, Ontario, Canada. This employment opportunity is ideal for database professionals with extensive enterprise experience in PostgreSQL administration, database performance optimization, cloud migration, and high-availability environments. Applicants must currently reside in Canada.
In this role, you will be responsible for managing mission-critical PostgreSQL databases, ensuring high availability, reliability, security, and optimal performance across enterprise systems. You will collaborate with infrastructure, cloud, and application teams to support business-critical databases while contributing to database modernization initiatives and cloud migration projects.
This position offers excellent career growth, professional development, hands-on experience with enterprise database technologies, and opportunities to expand expertise in cloud database administration, automation, disaster recovery, and database performance engineering. Industry-recognized database certification and continuous training can further strengthen long-term career opportunities.
Key Responsibilities
- Administer, maintain, and optimize enterprise PostgreSQL database environments.
- Monitor database health, availability, and overall system performance.
- Perform database performance tuning and query optimization.
- Configure and maintain PostgreSQL replication technologies.
- Manage repmgr clustering, failover, and node recovery.
- Plan and execute backup, recovery, and disaster recovery procedures.
- Support migration projects from on-premises infrastructure to cloud platforms.
- Troubleshoot database issues and implement long-term solutions.
- Collaborate with development and infrastructure teams on database architecture.
- Maintain database security, availability, and operational best practices.
- Support Oracle database environments when required.
- Automate routine database administration tasks using scripting and automation tools.
Requirements & Qualifications
Education
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred.
Experience
- Proven experience as a PostgreSQL Database Administrator in enterprise environments.
- Experience supporting high-availability production database systems.
Technical Skills
- Strong knowledge of PostgreSQL architecture.
- WAL, MVCC, and vacuum process expertise.
- Performance tuning and query optimization.
- Troubleshooting complex PostgreSQL issues.
- repmgr clustering, failover, and node recovery.
- Logical replication and streaming replication.
- Backup, recovery, and disaster recovery planning.
- Cloud migration strategies.
- Oracle Database Administration.
- RMAN, Goldengate, and Exadata.
- pgAdmin, Prometheus, and Grafana.
- Shell scripting and Python.
- Ansible and Terraform.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Ability to work effectively within enterprise technology teams.
Certifications
Preferred certifications include:
- PostgreSQL Database Certification
- Cloud Database Certification (AWS, Azure, or Google Cloud)
- Oracle Database Certification
Salary, Benefits & Career Growth
Average Market Salary (Estimated)
CAD $110,000–$145,000 per year (Estimated market average for an experienced PostgreSQL Database Administrator in Toronto, Canada.)
Compensation Type
- Full-Time Permanent Employment
Benefits
- Competitive compensation package
- Enterprise technology environment
- Cloud migration experience
- High-impact database projects
- Collaborative technical team
- Long-term employment opportunities
Career Growth
- Senior database administration opportunities
- Cloud database engineering career path
- Database architecture responsibilities
- Leadership opportunities in enterprise database management
Professional Development
- Continuous learning programs
- Enterprise database training
- Exposure to modern database technologies
Training Opportunities
- PostgreSQL advanced administration
- Cloud migration methodologies
- High availability and disaster recovery best practices
Certification Support
- Professional PostgreSQL certification preparation
- Cloud certification development
- Technical upskilling opportunities
Application Process
Apply Online
Apply only through the official application process. Click Apply Now on the website.