Skip to main content

Database Engineer (Multiplatform)

Posted 2 wk. agoClosing in 27 days, Closes Nov 29, 2026Apply by Nov 29, 2026

Lagos, Lagos, Nigeria

Job Summary

The Database Engineer (Multi-Platform)is responsible fordesigning, implementing, administering, securing, andoptimisingenterprise database environments across on-premises and cloud platforms. The role combines deep technical delivery with strong presales capability, supporting databasemodernisation, migrations, high availability and disaster recovery (HA/DR), performanceoptimisation, platformselection, and managed database services. The role will work across Oracle, Microsoft SQL Server, PostgreSQL, MySQL/MariaDB, NoSQL technologiesincluding MongoDB, Redis, DynamoDB, and Cosmos DBand cloud-native database services. The successful candidate will translate business requirements into scalable solutions, guide customers through transformationprogrammes, and contribute to the growth and continuous improvement of the database services portfolio.

Key Responsibilities

Presales and Solution Consulting

  • Lead technical discovery sessions to understand customerobjectives, application dependencies, data profiles, operational constraints, security requirements, and service-level expectations.

  • Assess current database estates and recommendappropriate platforms, target architectures,modernisationpathways, and migration strategies.

  • Design secure, scalable,highly available, and cost-effective solutions across relational, NoSQL, and cloud-native database technologies.

  • Prepare responses to RFPs and RFQs, solution proposals, bills of materials, effort estimates, implementation plans, technical presentations, and statements of work.

  • Deliver solution demonstrations, workshops, proofs of concept, and technical presentations for customer and internal stakeholder audiences.

  • Develop database sizing, licensing, capacity, total cost of ownership, and return-on-investment models to support customer decisions.

  • Collaborate with sales, cloud, infrastructure, security, application, and project teams to produce complete and commercially viable solutions.

Database Engineering and Service Delivery

  • Install, configure, patch, upgrade, administer, and decommission Oracle, SQL Server, PostgreSQL, MySQL/MariaDB, and supported NoSQL platforms across on-premises and cloud environments.

  • Design, implement, test, and support HA/DR architectures, including Oracle Data Guard/Active Data Guard, SQL Server Always On, PostgreSQL streaming replication, MySQL clustering, and cloud-native resilience.

  • Define andmaintainbackup, restore, recovery, retention, anddisaster-recoveryprocedures; conduct regular recovery tests and document outcomes.

  • Monitor database availability, capacity, performance, and security; investigate incidents and deliver root-cause analysis and corrective actions.

  • Optimisedatabase performance through workload analysis, query tuning, indexing, configuration reviews, and capacity planning.

  • Implement database security controls covering access management, privileged accounts, encryption, patching, auditing, vulnerability remediation, and compliance requirements.

  • Plan and execute migrations fromon-premisesto cloud, cloud to cloud, and between database engines whileminimisingservice disruption and data risk.

  • Administer andoptimisecloud-native database services, including Azure SQL Database, Azure SQL Managed Instance, Amazon RDS/Aurora, DynamoDB, and Cosmos DB.

  • Automate repeatable administration, monitoring, deployment, patching, and reporting activities usingappropriate scriptingand infrastructure-as-code practices.

  • Produce andmaintainhigh-level and low-level designs, standard operating procedures, runbooks, architecture diagrams, configuration records, and operational documentation.

  • Support service transition, knowledge transfer, operational readiness, and handover tomanaged-serviceor customer support teams.

  • Contribute to incident, problem, change, capacity, availability, and service-level management processes.

  • Improve database service offerings, standards, reusable assets, governance controls, delivery methods, and SLAs based onlessonslearned and emerging technology.


Requirements

Job Requirements

Education

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related discipline; equivalent relevant professional experience may be considered.

Experience and Technical Requirements (Required)

  • Three to six or more years of hands-on database engineering or administration experience, including production support responsibilities.

  • Strong practical experience with at least two major relational database platforms: Oracle, Microsoft SQL Server, PostgreSQL, or MySQL/MariaDB.

  • Demonstrable experience in database installation, configuration, patching, upgrades, backup and recovery, HA/DR, monitoring, performance tuning, capacity planning, and security.

  • Experience planning or delivering database migrations to cloud platforms, between cloud environments, or across database engines.

  • Ability to create solution designs, implementation plans, migration runbooks, test plans, operational procedures, and technical documentation.

  • Experience supporting presales activities, including discovery, solution design, estimation, proposal development, demonstrations, and customer presentations.

  • Strong troubleshooting, analytical, communication, stakeholder-management, and customer-engagement skills.

  • Ability to manage competing priorities, work independently and collaboratively, and participate in planned after-hours implementation or support activities when required.

Preferred / Nice-to-Have Experience

  • Hands-on experience with MongoDB, Redis, DynamoDB, Cosmos DB, or other NoSQL platforms.

  • Experience with Azure SQL Database, Azure SQL Managed Instance, Amazon RDS/Aurora, or comparable cloud-native database services.

  • Working knowledge of infrastructure as code and automation tools such as Terraform, Ansible, Python, Bash, or PowerShell.

  • Exposure to Docker, Kubernetes, CI/CD pipelines, observability platforms, and IT service management practices.

  • Understanding ofdatabase licensing, costoptimization, governance, data protection, and regulatory compliance considerations.

Certifications (Preferred)

  • Relevant database certification, such as Oracle OCP, Microsoft Azure Database Administrator Associate, Microsoft SQL Server, PostgreSQL, or MySQL certification.

  • Relevant cloud certification from Microsoft Azure or Amazon Web Services.


Benefits

We aim to offer a rewarding employee experience that reflects what today’s technology professionals value most: competitive rewards, flexibility, career growth, wellbeing, meaningful work, and a supportive culture. The final package may include the following, subject to company policy and confirmation:

  • Competitive compensation:A market-aligned salary, performance recognition, and any applicable bonus or incentive arrangements.

  • Flexible working:Hybrid or flexible working arrangements, where business and customer requirements permit.

  • Health and wellbeing:Medical coverage and access to wellbeing support for eligible employees and, where applicable, their dependants.

  • Learning and certifications:Access to technical training, mentoring, learning resources, and support for relevant professional certifications.

  • Career development:Opportunities to work across multiple database platforms, cloud technologies, customer environments, and transformation programmes, with clear avenues for professional growth.

  • Retirement and statutory benefits:Pension and other applicable statutory benefits in line with local requirements and company policy.

  • Meaningful and visible work:The opportunity to design resilient data platforms, solve complex customer challenges, and influence the development of database services.

  • Inclusive team culture:A collaborative environment that values knowledge sharing, diverse perspectives, recognition, and employee contribution.


Locations
Lagos, Lagos, Nigeria
Education
bachelor degree
Experience
3+ years

Categories

Skills