The Database Reliability Engineer (DBRE) is responsible for managing, building, maintaining, monitoring, and troubleshooting the cloud-based database infrastructure for the mission-critical SaaS application.
The DBRE role focuses on improving processes through automation and coding to reduce toil.
The engineer will collaborate with engineering and SRE teams to support the launch of new products that require database support.
Responsibilities include working on observability of relevant database metrics and ensuring that desired database objectives are met.
The DBRE will work with the DBA team to identify areas of toil and implement automations and processes to manage PointClickCare's database systems at scale.
A data-driven approach will be implemented for performance and availability improvements to stakeholder database systems.
The role involves providing database expertise to engineering and SRE teams, including reviewing database migrations, queries, performance optimizations, and standardizing configurations and deployments of new database systems.
The DBRE will assist the DBA team in performance troubleshooting and root cause analysis.
Some on-call or after-hours work will be required.
Requirements:
Candidates must have 7+ years of experience working with relational database systems, with at least 3 years at a Senior, lead, or architect level.
A minimum of 2 years in a DBRE or SRE role is required.
Experience working in the cloud (AWS, GCP, or Azure) is essential.
Candidates should have coding and automation experience.
Familiarity with Infrastructure as Code (IaC) tools such as Ansible and Terraform is necessary.
Experience with source control systems such as GIT is required.
SQL Server experience is preferred, with MySQL and PostgreSQL as nice-to-haves.
Experience managing very large databases (VLDBs) of 1+ TB and a large number of databases (100+) is required.
Proficiency in languages such as PowerShell, C#, SQL, and Python is necessary.
Additional experience with tools and systems like Git, Jira, Azure Data Factory, DataBricks, Grafana, InfluxDB, and various NoSQL databases is a plus.
Benefits:
Benefits start from Day 1 of employment.
The company offers a retirement plan with matching contributions.
Flexible paid time off is provided to employees.
Wellness support programs and resources are available.
Parental and caregiver leaves are included in the benefits package.
Fertility and adoption support is offered.
Continuous development support programs are available for employee growth.
An Employee Assistance Program is provided.
There are opportunities for allyship and inclusion communities.
Employee recognition programs are in place, along with additional benefits.