|
|
|
Ask HN: Is a dedicated DBA a needed role?
|
|
2 points
by cbono1
1520 days ago
|
|
My philosophy has historically been senior+ backend engineers with database experience should be able to set up a database schema, or devops engineers on the team should have the expertise to set up things like high availability plans, disaster recovery, and slow query observability. DBA = Database Administrator Curious if anyone has any viewpoints on this or if folks have seen success bringing on a full time DBA. |
|
Also, I’ve worked with some excellent DBA’s that taught me a thing or two about PG query optimization, and scaling a cluster to the needs of the business. While I’ve also dealt with some awful ones that only stood in the way of projects by creating incredibly contrived security roles. Make sure this individual is a true expert whose skills add value far surpassing that of the managed cloud services.