Job title: Database Administrator
Division/Department: Technology
Reports to: Senior Data Engineer
Location: Head Office, Accra
Full-time
Purpose Statement
The role holder assists the Senior Data Engineer in the development and implementation of strategies to ensure an organization's data is accurate, secure, and usable for business decisions.
Key responsibilities the assistance in designing data architecture, optimizing databases, ensuring data quality and security,
and collaborating with other teams to support business objectives.
Educational Requirements:
Minimum of a bachelor’s degree in Computer Science, Computer Engineering, Software Engineering etc.
Technical/Legal Certification:
Relevant professional qualifications are desirable.
Experience : 3+ years
Preferred Competencies
Technical Proficiency
- Strong understanding of Data Management Concept and Best Practices
- Proficiency in databases (SQL, NoSQL), data modeling, ETL processes, and programming languages like Python or R for data manipulation.
- Ability to interpret complex data and provide actionable insights.
- Managing multiple data projects and ensuring smooth data processes.
- Strong knowledge of various database systems (e.g., relational databases like MSSQL, PostgreSQL, Oracle, and non relational databases like MongoDB).
- Understanding data security principles and best practices to protect sensitive information.
- Understanding how different systems interact and the ability to manage integrations.
- Strong knowledge with business intelligence technologies such as Tableau, Power BI. Looker, or βShiny
- Conceptual knowledge of data and analytics, such as dimensional modeling. ETL, reporting tools, data governance, security, data warehousing, and structured and unstructured data.
- Knowledge on machine learning, data science, artificial intelligence, statistics and applied mathematics will be considered an additional asset.
Non-Technical Proficiency
- Ability to communicate effectively with technical and non-technical stakeholders.
- Experience with business analysis techniques, such as requirements definition and management.
- Experience working in a collaborative product team, under agile methodologies and CI/CD
Key Responsibilities
1. Database Architecture & Optimization:
• Design and maintain scalable, secure, and high-performance databases (PostgreSQL, MSSQL, Oracle,
MongoDB) supporting core banking and digital-channel workloads.
• Implement partitioning, indexing, query optimization, and performance diagnostics using advanced
monitoring tools.
2. Data Lifecycle Management:
Implement robust backup/recovery strategies, data replication, and disaster-recovery procedures aligned with
business continuity plans.
3. Automation & CI/CD:
Build database provisioning scripts and pipelines using tools like Ansible, Jenkins, Terraform, or Azure DevOps.
4. Security & Compliance:
Enforce encryption (TDE, SSL), data masking, RBAC, and audit policies. Collaborate with Cybersecurity to implement database-hardening standards.
5. Cloud Data Platforms:
Manage and optimize database workloads hosted on Azure SQL Database, Amazon RDS, or hybrid deployments.
6. Collaboration & Leadership:
Mentor junior DBAs, contribute to data-governance forums, and work with cross-functional teams to enable advanced analytics, machine learning, and reporting initiatives.
7. Monitoring & Reporting:
Implement observability and alerting dashboards using Prometheus, Grafana, or native monitoring tools to ensure SLAs are met.
Knowledge
Agile/digital experience
• Strong understanding of agile methodologies
• Passionate about software construction processes in an agile way, data-driven development, and experimentation
Professional Certifications:
• Microsoft Certified: Azure Database Administrator Associate, or
• AWS Certified Database Specialty, or
• Oracle Certified Professional / PostgreSQL Professional Certification.
Additional certifications in ITIL, ISO 27001, or Data Governance are advantageous.
Skills
Individual skills
• Motivated and skilled at learning and problem-solving
• Flexibility and adaptability to changes in projects as they are developed.
• Excellent communication, ability to listen, and ability to influence others.
• Reporting and Documentation: Ability to create reports, documentation, and training materials.
• Cloud Technologies: Experience with cloud-based applications and platforms
Job Attributes
Mindsets & Behaviors
• Passionate about technology and excited about the Impact of emerging/disruptive technologies.
• Wants to unleash internal self-entrepreneur and work in an environment that fosters entrepreneurial minds.
• Believes in the culture of transparency and trust.
• Open to learning innovative ideas.
Closing Date for Application: November 21, 202