Database Administrator (DBA) Salary (United States)

A Database Administrator (DBA) earns an average salary of $68,393 per year. People in this job generally don't have more than 20 years' experience. The skills that increase pay for this job the most are UNIX, Oracle, and PL/SQL.
Database Administrator (DBA) Total Pay (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$42,349 - $98,356
(Median)
42K
53K
68K
84K
98K
MEDIAN: $68,393
10%
25%
50%
75%
90%
Add this chart to your site: 640px    300px
Database Administrator (DBA) Total Pay (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$13.45 - $53.80
(Median)
13
23
36
54
MEDIAN: $22.00
10%
50%
75%
90%
Add this chart to your site: 640px    300px

National Salary Data

 (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Salary
$42,349 - $98,356  
   
Bonus
$0.00 - $9,860  
Profit Sharing
$602 - $8,474  
Commission
$150.00 - $19,000  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$39,872 - $102,418  
PayScale
Country: United States | Currency: USD | Updated: 5 Aug 2014 | Individuals Reporting: 5,430
National Hourly Rate Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$25$50$75
Hourly Rate
$13.45 - $53.80  
   
Overtime
$17.75 - $61.52  
National Annualized Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Bonus
$0.00 - $9,860  
   
Commission
$150.00 - $19,000  
Profit Sharing
$602 - $8,474  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$39,872 - $102,418  
PayScale
Country: United States | Currency: USD | Updated: 5 Aug 2014 | Individuals Reporting: 5,430
Is Database Administrator (DBA) your job title? Get a personalized salary report!
Location:
United States (change)
Years in Field/Career:

Job Description for Database Administrator (DBA)

A Database Administrator’s main task is to maintain and support the large files that contain a company’s business information. His or her responsibility is to ensure that the information contained in those files is constantly available to the users of that information. The Database Administrator implements, configures, and troubleshoots database instances, replication, backup, partitions, storage, and access. The DBA is responsible for monitoring and optimizing system performance using index tuning, disk optimization, and other methods. The Database Administrator is the person responsible for setting user privileges within the database environment. The tools used in performing these tasks are the various database software packages that are available in the market such as RDBMS (Relational Database Management Systems) and the like. The main skills required for this position include a demonstrated knowledge of the leading database software packages and utilities, and a proven familiarity with programming concepts. In addition, this role requires the utmost attention to detail and the ability to multitask. At a minimum, a certification in Database Administration is essential for this position, although having a college degree is a big advantage. The Database Administrator usually works in an office setting together with the rest of the technical staff with whom he or she constantly interacts. The people a DBA typically interacts with are the Business Analysts, Systems Programmers and the users, who are mostly the customers and employees of the company. The Database Administrator usually reports to a technical manager, such as the Chief Information Officer. Many established businesses with large-scale information systems usually hire a Database Administrator to manage their file system. In most cases, a Database Administrator maintains a regular work schedule; however, he may be required to perform certain maintenance work during off-hours, and on weekends or holidays. The Database Administrator is also oftentimes required to go on an on-call schedule in order to troubleshoot problems that can occur with the company files.
Database Administrator (DBA) Tasks
  • Monitor and optimize system performance using index tuning, disk optimization, and other methods.
  • Install, configure, troubleshoot, and maintain a database system.
  • Implement, configure, and troubleshoot database instances, replication, backup, partitions, storage, and access.
  • Set user privileges within the database environment.

Common Career Paths for Database Administrator (DBA)

Add this chart to your site:   640px 640px    300px 300px   Copy and paste this HTML:

Database Administrator (DBA) Job Listings

Search for more jobs:
job title / company
location

Popular Skills for Database Administrator (DBA)

Pay by Experience Level for Database Administrator (DBA)

Median of all compensation (including tips, bonus, and overtime) by years of experience.

Pay Difference By Location

up arrow 15%
up arrow 12%
up arrow 12%
up arrow 12%
up arrow 11%
up arrow 10%
up arrow 6%
Atlanta
up arrow 5%
National Average
$68,000
Austin
up arrow 4%
St. Louis
up arrow 4%
Philadelphia
up arrow 8%
Larger circles over a city indicate a job is popular in that location.

Related Job Salaries

Experience Affects Database Administrator (DBA) Salaries

National Average
$68,000

Skills That Affect Database Administrator (DBA) Salaries

up arrow 15%
up arrow 12%
up arrow 11%
up arrow 10%
Microsoft SQL Server
up arrow 4%
SQL
up arrow 2%
National Average
$68,000
Internet Information Server (IIS)
up arrow 2%
Windows NT / 2000 / XP Networking
up arrow 4%
up arrow 14%

Job Satisfaction

Extremely satisfied Image
Extremely satisfied
Rated 5 out of 5 based on 1245 votes.

Gender

Female
26%
female alumni
 
Male
74%
male alumni

Years of Experience

Less than 1 year
4%
1-4 years
33%
5-9 years
31%
10-19 years
26%
20 years or more
7%

Common Health Benefits

medical benefits Medical: 88% dental benefits Dental: 77%
vision benefits Vision: 63% employee benefits None: 10%
Find Out Exactly What You Should Be Paid
Job Title:
Years in Field/Career:
Location:
United States (change)
- OR -