The salary a DBA can earn depends on where they are in their careers. As expected, an associate database administrator won’t earn as much as a senior database administrator. And a cache DBA job will pay differently to the position of a DBA with DB2 experience. The more experience you gain as a DBA, the more you can move into sideways or higher positions.
Salaries also differ depending on the sector in which you work. IT companies often pay more than the health sector. And DBAs working in government departments will receive different salaries to those working in retail businesses.
According to the US Bureau of Labor Statistics, in May 2019 the top five industries with the highest pay for database administrators were:
- Data processing, hosting, and related services: $103,930
- Insurance carriers and related activities: $101,650
- Computer systems design and related services: $99,310
- Management of companies and enterprises: $97,610
- Educational services: $75,520
If you’re currently looking to move sector or apply for a higher DBA position, you’ll need to be fully prepared for interviews. Brush up on areas like database recovery, performance monitoring, and SQL servers to make sure you shine. Researching common DBA interview questions can also help and ensure you’re as well-prepared as possible.
What’s the average salary of a DBA?
According to the latest statistics from US News in 2018, database administrators earned an average yearly salary of $90,070. The lowest-paid 25% made $66,200 per year, and the highest-paid 25% earned $116,060 per year.
Data collected between 2010 and 2018 showed a steady increase in pay for this type of role, which indicates current average salaries are likely to be much higher.
Which states provide the best salaries?
DBA opportunities vary in different parts of the country. Although there are abundant positions throughout the US, the majority of jobs are found in the south. Here is a look at the top three states with the best DBA salaries in 2019, according to the Bureau of Labor Statistics.
- The average annual salary was $100,852
- The lowest 10% earned $71,000
- The highest 10% earned $142,000
2. New Jersey
- The average annual salary was $89,156
- The lowest 10% earned $61,000
- The highest 10% earned $128,000
- The average annual salary was $84,434
- The lowest 10% earned $59,000
- The highest 10% earned $119,000
Which cities provide the best salaries?
In the US, metropolitan areas pay the highest salaries for DBAs. In 2018, the top five places for the highest DBA salaries were:
- Dover, New Hampshire: $113,220
- Bridgeport, Connecticut: $111,700
- San Jose, California: $110,240
- New Orleans, Louisiana: $110,040
- Trenton, New Jersey: $108,590
How do DBA salaries compare to other positions?
As noted above, the average national salary for a DBA in 2018 was $90,070. How does that figure compare to other jobs in similar sectors?
- IT Managers’ average salary was $152,860
- Software Developers’ average salary was $108,080
- Computer Systems Analysts’ average salary was $93,610
- Computer Programmers’ average salary was $89,580
US News places database administrator positions as the fourth best job in the technology sector, and the fifteenth best position in the science, technology, and engineering sector. Out of the top 100 job types, DBA positions are listed thirtieth.
What is the job outlook like for DBAs?
According to a report from the Bureau of Labor Statistics, the number of database administrator jobs are expected to grow by 9% by 2028. That is more than the expected average growth of all other professions. The rise in need of DBAs is largely due to organizations progressively becoming more data-driven, as well as the increase in businesses using cloud computing as storage options.
The future for DBAs looks promising and the demand for skilled professionals in this space is only going to grow, allowing experienced and senior professionals to enjoy the rewards.