CTO CHECKLIST

CTO CHECKLIST: HOW TO CHOOSE A GREAT DBA?

Many many moons ago, in a universe far, far away, yours truly was a junior DBA tagging along the senior DG (database genius) as she was making her rounds in the server room with a clipboard in her hand with a maintenance checklist. We were in a middle of a scheduled maintenance downtime and had to make sure that the database would come back healthy and well tuned.

Ah, the good old days!

So, clipboards and maintenance windows are a thing of the past and for many years now DBAs are struggling to adjust to the new reality. What is a “modern” DBA supposed to be like? Are they even an administrator any more? Or not just an administrator?

We discussed these and similar questions at our recent CTO roundtable. It was a great discussion that we plan to develop further and use it as a springboard for learning and information sharing.

Perhaps this is the right moment to note that there is always a method to our madness. There is a reason why we held a roundtable discussion and not a webinar or some other broadcast. This is because at BitWise, we specialize in effective communication and knowledge transfer, and we know that “broadcast” learning is very inefficient. Interactive learning in a properly moderated discussion setting can be inspiring and thrilling and has a greater retention rate.

This is also why we’re going to do the bulk of learning and information exchange in the BitWise discussion group #CuriousAboutData – https://www.linkedin.com/groups/7431700/ please request to join it in order to participate.

Here is a list of topics that we touched on and will be discussing in the above group:

WHAT TO LOOK FOR IN A GREAT DBA:
BITWISE’s CHECKLIST FOR CTOs

Domain-specific technical knowledge
DB tuning
Backups
General maintenance
High availability / disaster recovery
Maintaining a data dictionary
Math behind data
Capacity planning

Holistic understanding of systems
Knows how to troubleshoot
Server hardware
Network architecture (OSI model) TCPIP, ports, tracing packets.
Development methodologies, DataOps / DevOps , CI/CD, OOP
Plan ahead on Sprint with developers and do code review
Usage of tools, develop own tools
Parsing tools

Soft skills
On-call rotation
Assisting users
Personality
Cultural fit
Mastery of the scientific method
Ability to present technical concepts to non-technical stakeholders
Communication, empathy, collaboration skills
Ambition to improve, to achieve broader and deeper knowledge

We like people, so feel free to call or write. Humans only.

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you #CuriousAboutData? This is a members’ only discussion forum for any CTO, Developer, DBA, Data Engineer/Scientist — or anyone who just wants to know more about using and managing data. Members enjoy open debate, ask/ answer questions, offer opinions, expertise, and support. If your curiosity has no limits, this group is for you!