■ What is your job?
I design, build, monitor and run relational databases, generally using Oracle, but sometimes with Microsoft SQL Server. I’m working in the financial sector, but almost all corporations use databases, so a database administrator (DBA) might work in any industry.
Some DBAs work on the development side, focusing on design and performance, while others are more concerned with data availability, disaster recovery and storage layouts. In very large organisations, such as tier-one banks, these will be two separate functions; in smaller organisations, one team might be responsible for it all.
■ What skills do you need?
To build a database, you need knowledge of a business’ requirements for availability, performance and so forth. You also need a grasp of the technology: memory access, storage tiers and…