PointClickCare is a leading health tech company dedicated to helping providers deliver exceptional care. The Database Reliability Engineer (DBRE) will manage, build, maintain, monitor, and troubleshoot the cloud-based MySQL database infrastructure, while focusing on automation and coding to reduce operational toil and ensuring reliable database integration across the platform.
Responsibilities:
- Managing, building, maintaining, monitoring, and troubleshooting the cloud-based MySQL database infrastructure
- Focusing heavily on automation and coding to reduce operational toil
- Collaborating closely with Engineering and SRE teams to support new product development and ensure reliable database integration across the platform
- Working on observability of MySQL database metrics and ensuring database performance and reliability objectives are consistently met
- Working with the DBA team to identify areas of operational toil and implement automations/processes to manage PCC’s MySQL database systems at scale
- Applying a data-driven approach to performance tuning, availability improvements, and operational optimization
- Providing database support to Engineering and SRE teams, including review of database migrations, query performance, schema/design improvements, and standardizing MySQL configuration and deployment patterns
- Assisting the DBA team with performance troubleshooting and root-cause analysis
Requirements:
- 3+ years of experience working with relational database systems
- Strong hands-on experience with MySQL (administration, performance tuning, replication, HA/DR)
- 1+ years in a DBRE or database-focused engineering role
- Experience working in cloud environments (AWS, GCP, or Azure — Azure preferred)
- Coding and automation experience (Python, PowerShell, SQL, etc.)
- Experience with Infrastructure-as-Code tools such as Ansible and Terraform
- Experience working with source control systems such as Git
- MySQL experience preferred; PostgreSQL is a plus
- Experience working with VLDBs (1+ TB) and managing large database fleets (100+ instances)
- Experience with scripting or programming languages such as PowerShell, C#, SQL, and Python
- On-call or after-hours work will be required
- Additional experience with the following tools/systems is a plus: Git, Jira, Azure Cloud, Grafana, and various NoSQL technologies