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
-
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