Request a Demo

Thanks for signing up for a hired demo!

A Hired representative will reach out to you shortly. In the meantime, learn more about how we can help you meet your critical hiring needs.

HIRED

Career Path: How to become a Database Administrator

So you want to become a Database Administrator? Well, it's not as hard as you might think. There are a number of job opportunities awaiting those looking to start down this rewarding career path. It's a profession that's also in high-demand since data is being collected and stored by companies and organizations on a vast scale. Database Administrators (DBAs) can be found working in IT departments across industries around the world.

Getting Through the Door

To land an entry-level job as a Database Administrator, you will need to have amassed some key skills in o...more

Get matched with Database Administrator jobs

At Hired, we connect innovative companies with outstanding candidates like you. Plus, the employers apply to you, not the other way around.
Join Hired
Request a Demo
Looking to hire Database Administrators? Hired has them. With high response rates and deep expertise, we help you hire better talent, faster

Salary range for Database Administrators

See results by role, experience, and location.
Data is from real (not self-reported) interviews and offers on Hired.

Low data availability: this result is based on limited data.
To explore more salaries for Database Administrator, visit our Salary Calculator.

We've got salaries for other top technical roles, too.

Explore Salaries

Opportunities for Database Administrators

The job prospects and compensations for Database Administrators varies across cities. See where Database Administrators are the most sought after.

Jobs by City
Average Salary
Companies hiring
CAREER GUIDE

Want to land the salary you deserve?

Whether you're looking for a new job or want to land your next
promotion, salary negotiation is a critical career skill.

Our complete Salary Negotiation Guide will make sure you're prepared
to land the salary you deserve, articulate your skills, and common
mistakes to avoid during the interview process.

Download
HIRED BLOG

Career-building content for Database Administrators

We've collected tons of information on salaries, compensation, negotiation and more. See even more on our blog.

Moving to London as a Software Engineer in the UK

Job Search London

If you’re a software engineer in the UK who’s never lived in London, there’s a good chance you’re curious what the city might offer from a career perspective—regardless of whether you’ve just finished your computer science degree or you’re a seasoned engineer. This guide can help you sift through some of the questions you might […]

Top Coding Bootcamps in London Right Now

Engineering Tech Skills

While it may have taken the market some time to embrace coding bootcamps, attitudes are certainly shifting in bootcamps’ favor—making them a great option for people hoping to shift into a career in software engineering. According to Hired’s 2019 State of Software Engineering report, more than three in four bootcamp graduates reported that the program […]

How to Start an Employee Resource Group at Your Company

Career Advice

There’s no doubt that diversity is good for business. From higher revenues to decreased employee churn rates, executives are increasingly investing in strategies to foster diversity within their companies. But diversity isn’t just a top-down exercise. It’s equally – if not more – important for employees to create a safe and inclusive working environment—after all, […]

15 Alternative Design Ideas for Your Resume (With Examples)

Interview Process Job Search

Gone are the days when job candidates focused on preparing for an interview rather than creating a resume. Back then, a resume was nothing but a Word doc, listing your education, skills, and job experience. Today, when every job opening attracts around 250 resumes with only five getting an interview invitation, resume design is worth […]

How to Turn Down Other Companies When You’ve Accepted a Job Offer

Interview Process Job Search

If you’re in the fortunate position of having at least one, if not multiple, job offers, congrats! Getting to the offer stage rarely comes easily, so you should first take a moment to appreciate yourself for all of the effort that’s gone into getting you here.  Once you’ve finished celebrating, however, it’s important to close […]

Actionable Tips for Dealing with Imposter Syndrome at Work

Designers Engineering Management

Imposter syndrome has become a bit of a buzzword in many tech and business circles—but it’s not without reason. The data shows that only a small minority of tech workers (of both genders!) remain unscathed by these feelings of self-doubt. Whether it’s a constant issue for you or something more rare, these actionable tips can […]

How to Ask for Feedback on Your Job Interview

Interview Process Job Search

There’s no doubt about it: Job interviews can feel incredibly transactional, especially if you’ve gone through a number of them without getting an offer or finding the right fit for your career goals. But like any other learning process, interviewing is a skill that can be improved with practice—and getting external feedback is not only […]

The Most In-demand Coding Languages and Tech Roles in London

Engineering London

It’s important for engineers to stay on top of new trends—from the languages being used to the types of roles in highest demand. Unsurprisingly, this can change across geographies depending on local dynamics such as the size and type of companies which dominate. This article will explore the most popular coding languages and tech roles […]

How Much Software Engineers Earn in London

Engineering London Salary

With a job skill as coveted as software engineering, it’s only natural for developers to wonder how their salaries stack up against the average—and how their earning potential differs from city to city.  For software engineers in the UK, London is undoubtedly the epicenter of tech in the country, despite a number of other cities […]

HOW HIRED WORKS

There's a better way to find work you love.

01

Answer a few questions to complete your profile.

02

Companies request interviews with upfront compensation.

03

Find your dream job!

Career Path: How to become a Database Administrator

So you want to become a Database Administrator? Well, it's not as hard as you might think. There are a number of job opportunities awaiting those looking to start down this rewarding career path. It's a profession that's also in high-demand since data is being collected and stored by companies and organizations on a vast scale. Database Administrators (DBAs) can be found working in IT departments across industries around the world.

Getting Through the Door

To land an entry-level job as a Database Administrator, you will need to have amassed some key skills in order to maintain large amounts of data. Knowledge of basic programming, database architecture and data manipulating language (DML) is definitely needed. There are also different types of database management systems (DMBS) that you need to be aware of, such as relational database management systems (RDBMS) and object-oriented database management systems (OODBMS). You can choose to study on your own, enroll in a program or sign up for courses on platforms like Microsoft Virtual Academy and Udemy.

Other key technical skills that can improve your chances is a knowledge of UNIX, Oracle, the Microsoft SQL Server and the SQL programming language. Some other minimum requirements employers might look for in entry- to junior-level database administrators include:

  • Understanding of database design/architecture in Windows and Linux environments
  • Able to perform database monitoring, tuning and optimizations
  • Familiarity with SQL scripting, as well as experience with database packages, stored procedures, functions and triggers
  • Perform database backups, recovery and restoration
  • Knowledgeable of the client-server model, networking and storage technologies
  • Ability to work independently and in a team environment
  • Good organizational, and communication skills

Degrees and Experience

Employers look for database administrators to possess either an associate's or bachelor's degree in information systems, information technology, computer science or computer engineering. Companies will also hire individuals with certification in a computer-related field with some hands-on experience. Having an extensive knowledge of database management software such as SAP, IBM DB2, MySQL and others is important for this career.

Working as a Junior-Level Administrator

As a junior-level administrator, you have acquired more experience with maintaining and troubleshooting any problems that may come up with the database. You will monitor and optimize system performance using disk optimization, index tuning and other methods. A junior-level administrator may set user privileges within the database environment, as well as installations and conversions. Strong interpersonal skills, computer proficiency, knowledge of PL/SQL and a strong attention to details are also must-have prerequisites for the job.

Moving Up the Ranks

You have now obtained more experience as a database administrator and are ready to move up a level in your career. Choosing to be focused on either the systems, the development or application side will help on your journey. Keeping up-to-date on emerging technologies in the field is a good way to acquire the knowledge needed to grow. Expanding your critical skills, as well as becoming certified as an Oracle Certified Professional (OCP) or a Microsoft Certified Database Administrator (MCDBA) among others will help you achieve your goal.

Advance Your Career: How to become a Senior Database Administrator

Senior Database Administrators have a lead role in establishing database management systems, guidelines and standards. They will code complex programs, as well as monitor and maintain the database. Senior database administrators are responsible for managing production along with performing quality assurance. They will maintain the data security and integrity. These senior-level administrators will also coordinate with internal teams and a company's clients.

Study the Core Fields

To become an expert database administrator, you have to be skilled in your field. This involves keeping up-to-date with the latest advancements in technology, which includes database management software and architecture. Being able to produce data flow diagrams, database normalization schemata, maps and table parameters is needed. You can also boost your qualifications by obtaining more certifications, as well as an advanced degree in networking or management.

Invest in Yourself

As a senior database administrator, you can manage the challenges that come with the job. By continuing to be proficient in Oracle, Oracle RAC, IBM DB2 and other technologies needed are good ways to get ahead. Being a good communicator in order to consult and provide technical support to the application development teams is something that will catch the eye of employers. Maintaining excellent management, communication, analytical and organizational skills is also important.

Don't Stop at Administrator

There are peer groups or communities and associations where you can gain valuable insight through networking like the Association of Information Technology Professionals (AITP) and TDWI to help you along the way. This can further accelerate your goals by building a strong network of skilled individuals that may offer access to potential employers. Learning about other aspects of IT infrastructure will also help guide you into other related fields.

Database Administrator Job Description

We’ve done the research for you. After evaluating numerous job descriptions, we’ve written our own representative job description for a mid-level computer vision engineer with between two and five years of relevant experience.

Database Administrators or DBAs use specialized software to maintain, organize and store data. They make sure that data analysts can use the database with ease to find pertinent information and that the system is performing as expected. Our database administrators are self-motivated and display leadership qualities. We welcome diversity and encourage healthy debate and discussion.

What We Need Your Help With

  • Upgrading and installing the database server and/or application tools
  • Suggesting solutions for database design, tuning options and other issues that may arise
  • Modifying the structure of the database using information provided by developers
  • Ensuring database server configuration, topology and maintenance are designed and executed to meet standards
  • Manage and create multiple databases and assist in capacity planning
  • Identify performance issues and ensure system security
  • Perform system backups in case of an outage or other unexpected occurrences
  • Use manual or automated tools to optimize the database's performance
  • Control access permissions and privileges
  • Excellent problem-solving, analytical, written and verbal communication skills
  • Work closely within a team environment with IT project managers and programmers

What We Look For

  • 2+ years of MS SQL Server and IBM DB2 administration experience
  • 3+ years of database development and programming
  • Experience with backups, restores and recovery models
  • Experience with Oracle and SAP
  • Experience in ETL development and data integration
  • Experience maintaining and implementing database failover mechanisms
  • Experience with Sybase and MySQL
  • Knowledge of SQL/T-SQL, as well as SSRS, SSIS and SSAS
  • Understanding of relational database design and concepts
  • Strong knowledge of software development along with object-oriented programming
  • B.S. degree in computer science, information systems, database management or equivalent experience

These Would Be Nice

  • Knowledge of network operating systems, architecture, configuration and protocols
  • Migration of database instances to hardware and software to cloud-based databases
  • Knowledge of Sun Solaris, AIX and Linux environment
  • Experience working with SalesForce or other CRM integration
  • Strong scripting skills in Python, Bash, and/or Powershell

Senior Database Administrator Career Paths: Where To Go From Here

You have shown that you are skilled at what you do and are now ready to continue to move forward in your career. You also possess 10 years of experience as a senior database administrator and are up for the challenge. Companies are looking for experts around the world in this field to help them increase productivity.

Senior Database Administrators may work as a Database Architect and move into a leadership role in which their responsibilities will be managing a team and coming up with innovative database solutions, as well as design, implementation and testing. They can go the path of an IT Manager and be tasked with supervising a company's computer infrastructure, updating procedures and documentation, training and upgrading technologies. From this point, one can choose the position of an IT Director and be tasked with managing and directing IT operations for an employer along with creating strong relationships with vendors. Another career path is that of the IT Consultant, who will advise clients on technologies that will meet their business needs and improve their IT infrastructure. There's the role of Chief Information Officer (CIO) who is responsible for making decisions for a company's information framework, such as evaluating strategies for services and products, overseeing development teams and determine what equipment is to be purchased. A senior database administrator can also choose the position of a Chief Operations Officer (COO) and be tasked with overseeing and planning projects along with the daily operations of a company.

The positions listed generally require a bachelor's degree with a master's degree being an employer's preferred choice, as well as an MBA in some cases. Managerial and industry certifications along with years of expertise are a must-have on this journey. You will also need to possess not only excellent communication skills but be able to work independently, lead effectively and make important decisions for the company as a whole.

SQL

Structured Query Language (SQL) is a highly popular domain specific language (DSL) used to communicate with relational database management systems (RDBMS). SQL is a standard that is based on the "relational model", defined by professor E.F. Codd,...

Python is an object-oriented programming language notable for its clarity, power and flexibility. Python is an interpreted language, meaning that an interpreter reads and runs the code directly, rather than compiling down into static lower level c...

PHP

PHP is a widely-used open-source scripting language that has seen wide use in web application development. PHP code must be processed by an interpreter like the Zend Engine. With a strong open-source community and large adoption world-wide, PHP ...

Scala is a strongly, statically typed functional/object-oriented language primarily targeted to the JVM. It brings a lot of powerful programming language concepts out of academia, placing them into the hands of practitioners. A key design emphas...

Java is a statically-typed, cross-platform language. It is concurrent, class-based, and object-oriented. It has minimal implementation dependencies and compiled Java code can run on all platforms that support Java without the need for recompilat...

Top industries hiring Database Administrators

eCommerce

The retail landscape has changed dramatically over the past few decades. Retail was once a brick-and-mortar industry, comprised of small, independently owned-and-operated businesses and large chain stores with multiple outposts throughout the c...

Security

Security industry jobs tend to involve the patrolling and guarding of physical assets, buildings and compounds, people, or anything else of value that one cares to protect. Jobs in the industry range from the individuals that actually perform t...

Aerospace

The aerospace industry involves designing and building machinery in the space industry, including parts, missiles and rockets. As of 2015, the aerospace industry was worth over $180.3 billion, with the majority of its net worth coming from comm...

Education

The education industry involves working in an environment that implements and teaches various skills and applicable material. Formal education typically involves various levels of education, including preschool, primary, secondary, tertiary, vo...

Looking for a job as a Database Administrator?
Get matched on Hired.