Job Description
Database administrators (DBAs) design, write and take care of computer database systems so that the right person can get the information they need at the right time.
Database administrators or managers create and maintain databases compatible with their companies’ needs. These information technology (IT) professionals oversee database updates, storage, security, and troubleshooting.
Database administrators also back up, restore, and troubleshoot database sets and system access, updating and integrating old programs to implement the latest technology.Database administrators need at least a bachelor’s degree in information science or computer science for most entry-level positions. Depending on the size and complexity of their company or governing body, these professionals may need a master’s degree in database administration or information technology. All database administrators need fundamental knowledge of structured query language (SQL) and software vendor certifications.
Skills required
- 1. Good communication, teamwork and negotiation skills
- 2. Familiarity with the main data manipulation languages and the principles of database design
- 3. The ability to work to tight deadlines under pressure
- 4. Basic understanding of disaster recovery and database backup procedures
- 5. A willingness to keep up to date with developments in new technology
- 6. An understanding of information legislation, such as the Data Protection Act.
Educational Requirements
- 1. Bachelor’s Degree in Computer Science or Computer Engineering
- 2. Advanced knowledge of database structure and theory
- 3. Experience with MySQL and MSSQL
- 4. All database administrators need fundamental knowledge of structured query language (SQL) and software vendor certifications.
Duties and Responsibilities
- 1. Establish the needs of users and monitor user access and security
- 2. Monitor performance and manage parameters in order to provide fast responses to front-end users
- 3. Map out the conceptual design for a planned database
- 4. Consider both back-end organisation of data and front-end accessibility for end-users
- 5. Further refining the physical design to meet system storage requirements
- 6. Install and test new versions of the database management system (DBMS)
- 7. Develop, manage and test back-up and recovery plans
- 8. Work closely with IT project managers, database programmers and multimedia programmers
Salary
An entry-level Database Administrator (DBA) with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of ₹290,248 based on 65 salaries. An early career Database Administrator (DBA) with 1-4 years of experience earns an average total compensation of ₹415,224 based on 628 salaries. A mid-career Database Administrator (DBA) with 5-9 years of experience earns an average total compensation of ₹837,670 based on 313 salaries. An experienced Database Administrator (DBA) with 10-19 years of experience earns an average total compensation of ₹1,350,361 based on 91 salaries. In their late career (20 years and higher), employees earn an average total compensation of ₹1,084,793.
Companies offering Database Administrator role
- 1. IBM
- 2. Dell Technologies
- 3. Intel Corporation
- 4. Tata Consultancy Services
- 5. Accenture
- 6. Amazon
- 7. Capgemini
- 8. Oracle