HACKER Q&A
📣 leavethemalone

What to Call This Role?


We got 20 web developers, all full stack. We have realized we need someone to take care of our databases. We are a product company with a few web apps. Mainly on MySQL. Now databases are taken care of by every dev.

The tasks will be: - making sure we upgrade mysql - db optimization - changing data directly in db when needed - Teach devs more about databases - have opinions on when to use something else, e.g. elasticsearch

Is that a db admin? A database engineer? Does it even make sense to hire someone for this?


  👤 oxff Accepted Answer ✓
In a such a small company you probably have just some senior dev. take over that stuff (iow. no specific name for the role in your case) if you can't hire a DBA.

👤 yuppie_scum
Database Administrator