Reports to: Team Leader Aviation
Direct Reports:
Location: Nairobi, Kenya
Job Purpose
The Database Administrator will be
responsible for overseeing and maintaining our client’s database systems and
safeguarding data integrity ensuring the security, efficiency, and availability
of databases to meet the client’s data requirements.
Key Duties and Responsibilities
- Design and create database structures according to client
needs.
- Design and create multi-tenancy and multi-company database
conceptual models.
- Install and configure various database management systems
(DBMS) like MySQL, PostgreSQL,SQL Server, etc.
- Conduct regular backups and recovery operations for data
availability and integrity.
- Monitor database performance, identifying and resolving
bottlenecks.
- Establish alerts for critical events and performance
thresholds.
- Implement and maintain security measures to protect sensitive
data.
- Define and enforce access control policies, including user
roles and permissions.
- Apply software patches and updates to maintain database
security.
- Plan and execute data migration projects between databases or
systems.
- Develop and maintain data integration processes for seamless
data flow.
- Optimize database queries and indexes to enhance system
performance.
- Address performance-related issues promptly.
- Develop and maintain disaster recovery plans to minimize data
loss in system failures.
- Configure and maintain high availability solutions for
uninterrupted database access.
- Maintain comprehensive documentation of database
configurations, procedures, and policies.
- Provide training and support to end-users and team members on
database-related issues and best practices.
Qualifications/skills/competencies required
- Bachelor’s degree in Computer Science, Information Technology,
or a related technical field
- At least 2-3 years’ experience as a database administrator or
in a similar role
- Familiarity with database design principles and data modeling.
- Expertise in database security, access control, backup, and
recovery processes.
- Possesses strong problem-solving skills, capable of
troubleshooting complex database issues.
- Be an analytical thinker and have good problem-solving skills
- Proven knowledge of SQL Servers
- Demonstrated ability to work independently with minimal
supervision, as well as within a team setting;
- Experience creating data visualizations, including charts,
graphs, and maps
- Strong analytical, problem-solving, and decision-making skills
How To Apply
Interested candidates to submit their cover letter
and detailed curriculum vitae to careers@softclans.co.ke and state
the position applied for in the subject of the email to reach us on or
before 29th July 2024