Database Administrator
Job Summary
Database Administration Backup and Recovery:
- Install configure and maintain database systems (e.g. SQL Server Oracle MySQL).
- Monitor database performance implement performance tuning and optimize queries.
- Ensure database availability reliability and security.
- Implement and manage database backup and recovery processes.
- Perform regular backups and restore operations as needed.
- Develop and maintain disaster recovery plans for databases.
Security Management:
- Implement and enforce database security policies and procedures.
- Manage user access and permissions to ensure data security and compliance.
- Conduct regular security audits and vulnerability assessments.
- Maintain detailed documentation of database configurations processes and procedures.
- Generate reports on database performance incidents and maintenance activities.
- Keep records of all support requests and resolutions.
Troubleshooting and Support:
- Provide technical support for database-related issues.
- Responsible for supporting end-users and acting as first line maintenance engineer in executing application related operational tasks.
- Troubleshoot and resolve database problems in a timely manner.
- Collaborate with application and infrastructure teams to resolve issues.
- Work with other developers to debug and fix major application issues.
Performance Monitoring and Optimization:
- Monitor database performance and identify bottlenecks.
- Perform performance tuning and query optimization.
- Utilize monitoring tools to proactively identify and address issues.
- Plan and execute database upgrades and patch installations.
- Ensure compatibility and stability of databases after upgrades.
- Test and validate patches before deployment.
- Bachelors degree in Computer Science Information Technology or a related field.
- Relevant certifications (e.g. Oracle Certified Professional Microsoft Certified: Azure Database Administrator) are an added advantage
- Minimum of 4-5 years of experience in database administration or a similar role.
- Proven experience in managing and supporting databases in a financial institution or similar environment.
- Experience with performance tuning and query optimization.
- Strong knowledge of database systems (e.g. SQL Server Oracle MySQL).
- Proficiency in database backup and recovery processes.
COMPETENCIES REQUIREMENTS:
Technical:
- Cloud Computing
- Cybersecurity Management
- Data Analysis
- Database Management
- Digital Transformation
- Information Security Management
- IT Application Support
- IT Governance and Compliance
- IT Infrastructure Management
- IT Service Management (ITSM)
- Mobile Device Management
- Network Administration
- Programming and Scripting
- Project Management
- Quality Assurance
- Regulatory Compliance
- Software Development
Behavioural:
- Entrepreneurial Mindset
- Excellence
- Execution
- Energy
- Empathy
- Evolution
- Emotional Intelligence
- Business Acumen
- Decision-Making
- Result Oriented
- Strategic Thinking
- Communication written & verbal
- Stakeholder Management
What to Expect in the Hiring Process:
- A preliminary phone call with the recruiter
- Technical interview
- Assessment
- Interview with Senior members of the team
- Cultural and Behavioural Fit Interview with a member of the Executive team.
Required Experience:
Unclear Seniority