Job Summary
Reporting to the ICT Manager, the Database Administrator is responsible for directing or performing all activities related to maintaining a successful database environment. The jobholder is responsible for designing, implementing and maintaining the database systems; establishing policies and procedures pertaining to the management, security, maintenance and use of the database management system; and training employees in database management and use.
Duties and responsibilities
- Install, configure, administer and maintain database management systems.
- Monitor database performance and implement optimization measures.
- Manage database backups, restoration and recovery processes. Conduct regular backup and restoration testing while ensuring high availability and disaster recovery for critical databases.
- Implement database security controls, user access management and auditing. Monitoring of privileged access to the database environment.
- Modifying the database structure, as necessary, from information given by application developers.
- Perform database tuning, indexing and capacity planning. Support database upgrades, migrations and patch management.
- Generating various reports by querying from the database as and when required
- Investigate and resolve system and database incidents and problems. Act as escalation for technical support for database related issues.
- Maintain accurate database documentation.
- Implement infrastructure and database security best practices.
- Participate in infrastructure and database projects. Support deployment of new applications and systems.
- Act as a backup for the System Administration team
Key Competencies Required
- In-depth knowledge and understanding of Database Management concepts and principles as a means of relating business needs to Database Design and Maintenance; an excellent understanding of industry best practices and strategies.
- Knowledge of and experience in developing and documenting database architecture and plans, including strategic, tactical and project plans.
- Strong analytical skills to analyze Data requirements and relate them to appropriate Database controls.
- An understanding of operating system internals and network protocols.
- Exhibit excellent analytical skills, the ability to manage multiple projects under strict timelines
- The ability to interact with company staff, build strong relationships at all levels and across all business units and organizations and understand business imperatives
- Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively within the IT Department, project and application development teams and other key stakeholders.
Requisite Qualifications
- A Bachelor’s degree in Computer Science, IT, or a related field.
- Minimum 5 years’ experience with at least 3 years in a Database Administration role. Experience in the BFSI (Banking, Financial Services, and Insurance) sector will be an added advantage.
- Certification and/or knowledge in the following areas would be preferred: Oracle Database Administration Certified Professional, Microsoft SQL Server Certifications or Red Hat Certified System Administrator.
- Experience in supporting core insurance systems and databases is an added advantage
