Banking & Investment
30 Sept
Database and Infrastructure Engineer – Ghana
Accra, United Kingdom
GHS 720 K - GHCS 980K
Job Title: Database and Infrastructure Engineer – Ghana
Industry: Banking / Financial Services
Location: Ghana
Salary: GHS 720,000–980,000 per annum, depending on experience
The Opportunity
Our Client, a regulated financial services organisation, is seeking an experienced Database and Infrastructure Engineer to design, develop, administer and optimise secure, resilient and high-performing database and analytics solutions supporting banking operations, regulatory reporting, management information and digital services.
This is a highly hands-on role combining advanced SQL development, database engineering and administration, data integration, Microsoft Fabric and Power BI.
The successful candidate will work primarily with Microsoft SQL Server and related Microsoft data technologies, developing and supporting database structures, data models, stored procedures, functions, views, ETL/ELT pipelines and reporting datasets while ensuring strong performance, availability, security and data quality.
The role will also contribute to modern data-platform solutions using Microsoft Fabric, OneLake, Delta Lake, Data Factory pipelines, notebooks and SQL analytics endpoints, working closely with application, infrastructure, cybersecurity, data, risk and business teams.
Key Responsibilities
Database Design & SQL Development
Design, develop and maintain relational database structures, schemas, tables, views, indexes, stored procedures, functions and triggers.
Write, test, review and optimise complex T-SQL and, where required, PL/SQL for applications, integrations and reporting workloads.
Develop robust data models, reusable database components and coding standards supporting accuracy, scalability and maintainability.
Support application teams with database requirements, release scripts, source control and database deployment automation.
Database Administration, Performance & Resilience
Install, configure, patch, upgrade and administer Microsoft SQL Server environments, with support for Oracle environments where applicable.
Monitor database availability, capacity and performance, diagnosing bottlenecks and optimising queries, execution plans, indexes and database configurations.
Implement and test backup, restore, high-availability and disaster-recovery arrangements.
Provide production support, incident resolution, root-cause analysis and problem management for database and data-service issues.
Data Integration & Microsoft Fabric
Develop, operate and monitor ETL/ELT processes and data pipelines using SQL Server Integration Services (SSIS), Microsoft Fabric Data Factory, dataflows and related technologies.
Ingest, cleanse, transform and reconcile structured, semi-structured and XML data from core systems, payment platforms, digital channels and third-party systems.
Design and support Microsoft Fabric lakehouse and warehouse solutions using OneLake, Delta Lake tables, medallion architecture and SQL analytics endpoints.
Use T-SQL and, where appropriate, Spark SQL, Python or notebooks to prepare curated datasets for analytics and reporting.
Implement data-quality controls, metadata, lineage, reconciliation and repeatable deployment processes across the data lifecycle.
Power BI & Reporting
Develop and maintain Power BI semantic models, dashboards and reports for operational, management and regulatory requirements.
Create efficient data models, relationships, measures and calculations using DAX and Power Query.
Optimise refresh performance, gateways, DirectQuery or Direct Lake connectivity and row-level security.
Work with stakeholders to translate reporting requirements into governed, accurate and reusable data products.
Security, Governance & Production Support
Implement appropriate database security controls, including least-privilege access, database roles, encryption, auditing and masking.
Support strong standards around data security, governance, operational resilience and change management.
Maintain appropriate technical documentation and evidence to support governance and audit requirements.
Follow established SDLC, change, release and configuration-management processes.
Collaborate with business users, developers, infrastructure engineers, cybersecurity specialists, vendors and other stakeholders.
Skills & Experience
The successful candidate should demonstrate:
Strong hands-on experience as a Database Engineer, SQL Developer, Database Developer or similar within a production environment.
Advanced T-SQL, including complex query design, stored procedures, functions, views, triggers, indexing, execution-plan analysis and performance tuning.
Strong hands-on experience with Microsoft SQL Server, including database builds, configuration, administration, support and performance optimisation.
Strong understanding of relational database management systems, normalisation, dimensional modelling and transactional and analytical workloads.
Practical experience with ETL/ELT, data pipelines, data migration, reconciliation, data quality, metadata and lineage.
Practical knowledge of Microsoft Fabric or closely related Microsoft Azure data services, including lakehouse, warehouse, OneLake, Delta Lake, Data Factory and/or Azure Data Lake.
Experience developing Power BI semantic models, dashboards and reports using DAX and Power Query.
Knowledge of Power BI gateways, row-level security and appropriate connectivity modes.
Experience integrating database solutions with applications, APIs, files and enterprise systems.
Strong knowledge of database security, backup and restore, high availability, disaster recovery and operational monitoring.
Strong analytical, organisational and problem-solving skills.
Excellent attention to detail and commitment to data accuracy.
Strong communication, documentation and stakeholder-management skills.
Desirable Experience
Previous experience within banking, financial services or another regulated environment.
Experience supporting operational, management and/or regulatory reporting.
Oracle administration and/or PL/SQL.
SSIS and SSRS.
Azure DevOps, Git and automated deployment processes.
Python, Spark SQL and/or PowerShell.
Relevant Microsoft database, Azure, Power BI or Fabric certifications.
Degree or equivalent qualification in Computer Science, Information Technology, Engineering or a related discipline.
The Offer
This is a 12-month fixed-term contract based in Accra, Ghana, offering an annual gross base salary of GHS 720,000–980,000, depending on experience.
The opportunity would suit a strong hands-on database professional who can operate across traditional SQL Server environments and modern Microsoft data platforms and who is comfortable supporting secure, resilient and business-critical technology services within a regulated environment.