Technology

Hire a database administrator

A database administrator installs, secures, tunes and backs up the databases that store a company’s critical information. The role matters because slow, unavailable or corrupted data systems can halt operations and put records at risk.

  • Screened by a technology recruiter
  • Contract, contract-to-hire or full-time
  • A call back within one business day
Database administrator at work in a modern office

Ways to hire

4options

contract, contract-to-hire, full-time and executive search

48 hrscontract shortlist

The role

What a database administrator does

Companies hire one when databases are slow or unstable, a migration or upgrade is planned, or backup and recovery practices have never been properly tested.

Typical responsibilities

  • Install, configure and patch database servers and instances
  • Tune queries, indexes and settings to improve performance
  • Set up and test backup, restore and disaster recovery plans
  • Manage user access, permissions and database security controls
  • Plan and run database upgrades and migrations with minimal downtime

Core skills

  • SQL
  • Performance tuning
  • Backup and recovery
  • High availability
  • Database security
  • Replication

Tools and systems

  • SQL Server
  • Oracle Database
  • PostgreSQL
  • MySQL
  • AWS RDS

Related titles

  • DBA
  • Database engineer
  • SQL Server DBA

Typical background

Typically 3 to 8 years administering production databases, with a degree in IT or computer science and vendor certifications.

At a glance

Database administrator hiring at a glance

The essentials for planning the hire: level, background, how you can hire and what the role typically pays.

Practice
Technology
Level
Mid level
Background
Typically 3 to 8 years administering production databases, with a degree in IT or computer science and vendor certifications.
Ways to hire
Contract, contract-to-hire, full-time
Pay
Varies by market and experience. Ask a recruiter or see our salary guide.
Timing
A contract shortlist in as little as 48 hours; full-time searches typically 2 to 6 weeks

Request talent

Hiring a database administrator?

Share a few details and a technology recruiter will be in touch. There is no obligation and no cost to talk.

What happens next

  1. 1
    A specialist recruiter calls youWithin one business day, to understand the role.
  2. 2
    We agree the planTimeline, budget and how you want to hire, in writing.
  3. 3
    You meet the shortlistOnly screened people who fit the brief.

Request talent

Request a database administrator

Takes about two minutes. A specialist recruiter will call you back within one business day.

Technology professional at work
$0cost to job seekers, always
For job seekers

Looking for database administrator jobs?

Send your resume once and a technology recruiter will match you to database administrator roles that fit your experience, pay expectations and the way you want to work. We only put you forward for roles you have said yes to, and it is always free.

  • Roles that are never advertised
  • Honest feedback and interview preparation
  • Confidential: never shared without your permission

FAQ

Database administrator hiring, answered

Straight answers to the questions employers and candidates ask about this role.

Still have a question?

Talk to a recruiter about your role or your search. We reply within one business day.

A database administrator installs, secures, tunes and backs up the databases that store a company’s critical information. The role matters because slow, unavailable or corrupted data systems can halt operations and put records at risk. Typical responsibilities include: install, configure and patch database servers and instances; tune queries, indexes and settings to improve performance; set up and test backup, restore and disaster recovery plans.

Look for SQL, performance tuning, backup and recovery, high availability, database security and replication. Experience with SQL Server, Oracle Database, PostgreSQL, MySQL and AWS RDS is common in this role.

Yes. Employers hire a database administrator on contract for projects, peak periods and cover, and contract-to-hire is a good way to confirm fit before a permanent offer. For long-term needs, most choose full-time placement.

Managed services such as RDS or Azure SQL handle patching and backups, but not schema design, query tuning, access control or cost. Many companies still need a database specialist, often part time or on contract, to keep performance and security on track.

Yes, for production work. SQL Server, Oracle, PostgreSQL and MySQL differ in tooling, tuning and licensing. Core concepts carry over, but an administrator familiar with your platform will diagnose problems faster and make fewer risky changes.