23 Senior Database jobs in Nigeria
Database Administrator
Posted today
Job Viewed
Job Description
SWATX is seeking an experienced Database Administrator specialized in MongoDB and MS SQL to join our dynamic team in Nigeria. As a Database Administrator, you will be responsible for the design, implementation, maintenance, and performance optimization of our MongoDB and MS SQL databases. Your expertise will be crucial in managing our data architecture, ensuring data integrity, and enhancing data accessibility across the organization.
Your role will involve monitoring database performance, troubleshooting issues, and implementing best practices for database security and disaster recovery. You will collaborate with software engineers, data analysts, and other stakeholders to support application development and improve database functionality.
Requirements- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Database Administrator with a focus on MongoDB and MS SQL systems.
- Strong understanding of database design, performance tuning, and query optimization in both MongoDB and MS SQL.
- Experience with database backup, recovery, and high availability strategies.
- Knowledge of security best practices and user access management in database environments.
- Familiarity with cloud database technologies and containerization would be an advantage.
- Excellent analytical and problem-solving abilities.
- Strong communication skills and the ability to work collaboratively in a team-oriented environment.
Database Engineer
Posted today
Job Viewed
Job Description
Role Overview:
The Database Engineer will be responsible for developing, managing, and optimizing Gopaddi's database systems. You will work closely with engineering and product teams to ensure data integrity, improve performance, and support the company's data-driven goals.
Key Responsibilities:
- Design, implement, and maintain scalable and secure database systems.
- Monitor database performance and troubleshoot issues to ensure high availability.
- Optimize queries, indexes, and storage for efficiency.
- Implement backup, recovery, and disaster recovery strategies.
- Ensure data security, integrity, and compliance with industry standards.
- Collaborate with developers to design schema, write stored procedures, and support application needs.
- Automate database management tasks where possible.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent experience).
- Proven experience as a Database Engineer, Database Administrator (DBA), or similar role.
- Strong proficiency in SQL and experience with relational databases (e.g., PostgreSQL, MySQL, Oracle, SQL Server).
- Familiarity with NoSQL databases (e.g., MongoDB, Cassandra, Redis) is a plus.
- Knowledge of database security, performance tuning, and high availability.
- Experience with cloud-based database solutions (AWS RDS, Azure SQL, GCP Cloud SQL).
- Strong problem-solving skills and attention to detail.
What We Offer:
- A dynamic and collaborative work environment.
- Opportunities for professional growth and continuous learning.
- Competitive salary and benefits.
- A chance to work on impactful projects that shape the future of digital experiences.
Job Type: Full-time
Application Question(s):
- Do you have a strong expertise in database management and optimization
Education:
- Undergraduate (Preferred)
Database Administrator
Posted today
Job Viewed
Job Description
Who we are
Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.
Since 2019, Moniepoint's technology has powered over 3 million people, offering personal and business banking, payment, credit and business management tools to help them succeed. Moniepoint processed $182 billion in 2023, and currently processes the majority of the POS transactions in Nigeria.
What we do
Engineering at Moniepoint is an inspired, customer-focused community, dedicated to crafting solutions that redefine our industry. Our infrastructure runs on some of the cool tools that excite infrastructure engineers - kubernetes, docker etc.
We also make business decisions based on the large stream of data we receive daily, so we work daily with big data, perform data analytics and build models to make sense of the noise and give our customers the best experience.
If this excites you, it excites us too and we would love to have you.
Job Purpose
We are looking for an experienced Database Administrator to join our team As a Database Administrator at our company, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company's databases. You will provide technical support to other team members and evaluate new database solutions and technologies, the goal is to provide a seamless flow of information throughout the company.
About the role
Location: Remote (Full time)
What you'll get to do
- Create, monitor and maintain the company's databases
- Diagnose and resolve problems quickly
- Proactively and regularly make recommendations for system improvements
- Implement and manage company data management policies
- Managing database access and permissions.
- Ensuring that databases meet users' requirements.
- Liaise with programmers, applications/operational staff, IT project managers and other technical staff.
- Reviewing and managing database security, integrity and backup procedures and performance tuning.
- Devising and implementing processes for resolving faults and data loss.
- Writing disaster recovery plans.
- Archiving data.
- Replicating data for disaster recovery
To succeed in this role, we think you should have
- Bachelor's degree in computer science or a related information technology field
- 3-5 years of experience as a Database Administrator or similar role
- Extensive knowledge of database technology, networks and server operating systems and hardware.
- Extensive experience in administering, managing and tuning databases
- Good understanding of data and schema standards and concepts
- Good understanding of database design, implementation, troubleshooting and maintenance
- Expertise in SQL and hands-on experience with MySQL, Cloud Spanner, BigTable and Clickhouse or other DBMS
- Meticulous attention to detail
- Critical thinking and problem-solving skills
- Ability to work independently and as part of a team
What we can offer you
- Culture -We put our people first and prioritize the well-being of every team member. We've built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
- Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
- Compensation - You'll receive an attractive salary, pension, health insurance, annual bonus, plus other benefits.
What to expect in the hiring process
- A technical interview with the Hiring Manager
- A behavioural and technical interview with a member of the Executive team.
Database Administrator
Posted today
Job Viewed
Job Description
Role Description
This is a contract role for a Database Administrator. The Database Administrator will be responsible for overseeing the performance, integrity, and security of the databases. Day-to-day tasks will include database design, troubleshooting issues, and managing replication processes. We are looking for a skilled SQL Server DBA to join our growing team. As a database administrator (DBA), Candidate will be responsible for a database's performance, integrity, and security. Candidate will be engaged in the database's design ,debugging ,including installing relational database software, provisioning users' access to the databases, securing data, tuning database performance, disaster recovery, and so on. This role requires the individual to work collaboratively with the Software Development Team, Project Manager, and On-Site team The role is hybrid, based in Lagos, with some work from home flexibility.
- Create new Microsoft SQL Server instances and configure them, including AlwaysOn availability groups and failover clustering.
- In charge of database backup and recovery methods, database access security and integrity, physical data storage design, and data storage administration
- Assists in the selection of a database management system and the maintenance of database performance
- Manage database backup and recovery, as well as disaster recovery planning, in coordination with the IT manager and System Engineer
- Create, change, and improve SQL Server Agent tasks and maintenance plans
- Proactively monitor SQL Server maintenance tasks, troubleshoot failed processes, and address issues as soon as possible
Qualifications
- B.E / B.Tech (in any stream)/ BSc (CS/IT)/ MCA / MSc (CS/IT) or post-graduation in (CS/IT) / BCA
- Extensive knowledge of SQL and SQL server tools
- Experience in Database Performance, Development and Maintenance
- In-depth understanding of database security, backup and recovery, and performance monitoring -requirements
- Familiarity with relational and dimensional data modelling
- Working knowledge of Linux and Windows Server infrastructures
- Extensive knowledge of database technologies (MySQL, MS SQL, PostgreSQL Oracle, MongoDB)
- Prior experience with cloud services (AWS, Microsoft Azure)
- Strong written and verbal communication skills.
- Good analytical troubleshooting skills
- Strong multi-tasking skills
- Self-sufficiency, resourcefulness
- Aptitude for teamwork
- Highly motivated
- Patient and diligent
Database Administrator
Posted today
Job Viewed
Job Description
SWATX is seeking an experienced Database Administrator specialized in MongoDB and MS SQL to join our dynamic team in Nigeria. As a Database Administrator, you will be responsible for the design, implementation, maintenance, and performance optimization of our MongoDB and MS SQL databases. Your expertise will be crucial in managing our data architecture, ensuring data integrity, and enhancing data accessibility across the organization.
Your role will involve monitoring database performance, troubleshooting issues, and implementing best practices for database security and disaster recovery. You will collaborate with software engineers, data analysts, and other stakeholders to support application development and improve database functionality.
Requirements- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Database Administrator with a focus on MongoDB and MS SQL systems.
- Strong understanding of database design, performance tuning, and query optimization in both MongoDB and MS SQL.
- Experience with database backup, recovery, and high availability strategies.
- Knowledge of security best practices and user access management in database environments.
- Familiarity with cloud database technologies and containerization would be an advantage.
- Excellent analytical and problem-solving abilities.
- Strong communication skills and the ability to work collaboratively in a team-oriented environment.
Database Administrator
Posted today
Job Viewed
Job Description
About the Role
We are seeking a skilled and detail-oriented Database Administrator (DBA) to join our dynamic team. The ideal candidate will be responsible for ensuring the stability, performance, and security of our Oracle database environments, while supporting business operations and critical projects. This role requires strong technical expertise, problem-solving skills, and the ability to manage complex database infrastructures in a fast-paced environment.
Key Responsibilities
Database Administration
Install, configure, upgrade, and patch Oracle Database software.
Manage database objects (tables, indexes, views, procedures, triggers).
Perform capacity planning, performance tuning, and optimization.
Administer Oracle RAC, ASM, Data Guard, and high-availability configurations.
Automate administrative tasks with scripts and job scheduling.
Monitoring & Performance Management
Implement continuous monitoring with tools (OEM, AWR, ASH, etc.).
Identify and resolve bottlenecks and performance issues.
Generate periodic health and performance reports.
Backup & Recovery
Design, implement, and manage RMAN-based backup and recovery strategies.
Perform regular backups and validate recovery procedures.
Support point-in-time recovery when needed.
Security & Compliance
Enforce database security through user access controls, roles, and audit trails.
Apply Oracle security patches in line with vendor recommendations.
Support internal and external audits.
Incident & Change Management
Respond to incidents and disruptions in line with SLA.
Troubleshoot and resolve database-related issues.
Manage change requests impacting database environments.
Documentation & Reporting
Maintain detailed documentation of configurations, architecture, and procedures.
Provide weekly/monthly reports on uptime, incidents, and resolutions.
Project & Implementation Support
Create and configure new Oracle DB instances as required.
Re-architect and optimize existing database environments.
Develop and share project implementation plans for approval.
Qualifications & Skills
Bachelor's degree in Computer Science, Information Technology, or related field.
Proven experience as an Oracle Database Administrator.
Strong knowledge of Oracle RAC, ASM, Data Guard, and RMAN.
Experience with performance tuning and troubleshooting.
Familiarity with database security best practices.
Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a team environment.
Database Administrator
Posted today
Job Viewed
Job Description
Responsibilities
1. Install, configure, upgrade, and patch Oracle Database software.
2. Manage database objects including tables, indexes, views, procedures, and triggers.
3. Perform capacity planning, performance tuning, and optimization.
4. Manage Oracle RAC, ASM, Data Guard, and other high availability configurations.
5.Automate administrative tasks through scripts and job scheduling.
Monitoring and Performance Management
1. Implement continuous monitoring using tools (OEM, AWR, ASH, etc.).
2. Identify and resolve bottlenecks and performance issues.
3. Generate periodic health reports on database performance.
Backup and Recovery
1. Design, implement, document and manage RMAN-based backup and recovery strategies.
2. Perform regular backups and validate recovery procedures.
3. Support point-in-time recovery as needed.
Security and Compliance
1. Ensure database security via user access controls, roles, and audit trails.
2. Apply Oracle security patches in line with vendor recommendations.
3. Support internal and external audits related to data and systems.
Incident and Change Management
1. Respond to incidents and service disruptions in line with the agreed SLA.
2. Troubleshoot and resolve database-related issues as defined in the SLA.
3. Manage change requests affecting the database environment.
Documentation and Reporting
1. Maintain up-to-date documentation of database configurations, architecture, and procedures.
2. Provide weekly and monthly reports on database uptime, incidents, and resolutions.
3. Keep the HOD informed of known issues, trends, and improvement recommendations.
New Database Instance, Re-architecting, Implementing and Creating.
1. For all projects relating to the Oracle DB, creating instances, reinstalling and configuring on a new operating system shall be carried out when requested and required to optimize the DB.
2.All DB projects are to be handled promptly, with an upfront implementation plan shared with the HOD for approval and acceptance.
Job Type: Full-time
Be The First To Know
About the latest Senior database Jobs in Nigeria !
Administrator, Database
Posted today
Job Viewed
Job Description
Job Overview
Business Segment: Personal & Private Banking
Location: NG, LA, Lagos, Walter Carrington Crescent
Job Type: Full-time
Job Ref ID: A-0001
Date Posted: 9/1/2025
Job Description
The Database Administrator is responsible for the day-to-day operations and maintenance of Databases. The Database Administrator carries out responsibilities in some or all of the following technical areas: Installation, configuration and upgrade of database systems. Creating, and maintaining of all databases required for Production, Disaster Recovery, development and testing usage, Performance tuning and optimization of database systems, Plans and implements backup and recovery of databases in collaboration with IT Data Processing Team, Setup, and maintenance of online replication of data from Production to Disaster Recovery (DR) and Data Reservoir environments, Monitoring and Maintenance of Database Systems. Performing in conjunction with system administrators, the capacity planning required in creating and maintaining the various databases for the use of the Bank. Performs failover and switchover of databases as required for disaster recovery purposes.
Qualifications
First degree in IT and Computer Sciences or any related field
OCP, ITIL Foundation, Microsoft Certified Azure Fundamentals, AWS Certified Cloud Practitioner is an added advantage
Minimum of 1-2 years Knowledge and understanding of Database Administration
Minimum of 5-year post qualification experience in a similar or related position.
Additional Information
Behavioural Competencies
Interacting with People
Exploring Possibilities
Developing Expertise
Establishing Rapport
Thinking Positively
Technical Competencies
IT Operations
Database Administration
Technical Analysis
IT Knowledge
IT Systems
Please note: All our recruitment processes comply with the applicable local laws and regulations. We will never ask for money or any from of payment as part of our recruitment process. If you experience this, please contact our Fraud line on or
Database Manager
Posted today
Job Viewed
Job Description
A Learning institution is hiring
POSITION: Database Manager / Database Administrator
LOCATION: Central Area Abuja
OUR IDEAL CANDIDATE
- 3–5 years of experience as a Database Administrator or Database Manager.
- Proven track record in managing large and complex databases.
- Experience with performance tuning, high availability, and replication
- Prior involvement in cloud database migration (preferred)
- Degree in Computer Science, Information Technology, or related field.
- Master's degree is an added advantage
- Microsoft Certified Database Administrator (MCDBA)
- Oracle Certified Professional (OCP)
- AWS Certified Database – Specialty
- ITIL Foundation
- Strong knowledge of database platforms (e.g., Oracle, SQL Server, MySQL, PostgreSQL)
- Proficiency in SQL, PL/SQL, and query optimization
- Experience with database monitoring and administration tools.
- Data security, backup/recovery, and disaster recovery planning.
- Familiarity with cloud database platforms (AWS RDS, Azure SQL, Google Cloud SQL)
- Experience in data warehousing, ETL, and business intelligence tools is an advantage.
- Shortlisted candidates will be contacted within 72 hours for a phone interview
Job Types: Full-time, Part-time
Pay: ₦400, ₦800,000.00 per month
Application Question(s):
- Are you a member of any professional body in the construction Industry? (E.g. NIA, NIQS, NIESV, ESVABON) If yes please state the professional bodies
- How soon can you resume if you get a new job today?
A.) Immediately (1 week)
B.) 2 weeks (in order to give notice at current job)
C.) 1 Month (in order to give notice at current place of work)
D.) 2 months or more
- Thank you for applying for this position
.If you are shortlisted, you will be contacted within the next 72 hours for a telephone interview
- How would you rate your computer skills?
A.) Excellent Proposal and speech writing
B.) Basic computer skills (Microsoft, email and social media)
C.) Intermediate computer skills (Emailing, Microsoft tools, online meetings, Inshot, Capcut, social media)
D.) Advance Computer applications (Emails, Ai, ERP, Digital Marketing, Graphics, productivity tools etc
E.) All of the above
H.) None of the above. But a fast learner
- Which of these areas do you have Business development experience?
A.) Business development experience in a Property Investment company
B.) Business development experience in a Construction/Real Estate Company
C.) Retail Business or Running your own business
D.) Business development experience in an Architectural, Interior Design or QS firm
E.) Business development experience in Luxury/High-end products
F.) All of the above
G.) None of the above, but with potential
- Do you have experience in Business development and Sales?
A.) Yes. But as a Junior Sales Officer
B.) Yes. As a Social Media Executive
C.) Yes. As Business Development Manager
D.) No. But with potential as a fast learner
E.) None of the above. But interested in any other job
- Which of these areas do you have experience?
A.) Real Estate Sales and Marketing
B.) Business Development in Real Estate/Construction
C.) Customer Acquisition and writing proposals
D.) Remote and Hybrid working
E.) Excellent computer skills (MS Word, PowerPoint, emailing, office software etc)
F.) Office Management, Sales, Marketing and Client Relationship Management
G.) None of the above. But a fast learner
- What is the highest qualification you have?
A.) SSCE/OND
B.) A degree/HND in an Environmental course (Architecture, QS, Planning, Engineering, Estate Management etc)
C.) A Degree/HND in other courses
D.) A Post-Graduate/master's degree in environmental sciences
E.) Professional membership eg. PMP, NSE, COREN, NIA, AAN etc
- How many years of REAL ESTATE SALES experience do you have?
A.) Less than 2 years REAL ESTATE SALES experience
B.) Between 3 to 5 years REAL ESTATE SALES experience
C.) Between 5 to 7 years REAL ESTATE SALES experience
D.) More than 8 years' experience in REAL ESTATE SALES/BUSINESS DEVELOPMENT
E.) No REAL ESTATE SALES experience but a fast learner
- Which of these BUSINESS positions are you applying for?
A.) REAL ESTATE SALES MANAGER (with a background in Architecture, Construction or environmental sciences)
B.) CUSTOMER ACQUISITION EXECUTIVE (with a experience in Real Estate sales)
C.) INTERIOR DESIGN SALES OFFICERS (with a experience in Interior Design, Architecture or environmental sciences)
D.) Business and Strategy Manager (with a background in Estate, Architecture or environmental sciences)
E.) None of the above. Interested in any other role
- Do live around Garki or Central Area? If no, what part of Abuja do you reside?
- Which of these areas do you have experience in?
A.) Managing large and complex databases.
B.) Performance tuning, high availability, and replication
C.) Experience in cloud database migration (preferred)
D.) Strong knowledge of database platforms (e.g., Oracle, SQL Server, MySQL, PostgreSQL)
E.) Proficiency in SQL, PL/SQL, and query optimization
F.) Experience with database monitoring and administration tools.
G.) Data security, backup/recovery, and disaster recovery planning.
H.) Familiarity with cloud database platforms (AWS RDS, Azure SQL, Google Cloud SQL)
i.) Experience in data warehousing, ETL, and business intelligence tools is an advantage.
J.) All of the above
i.) None. But interested in any other position
Database Administrator
Posted 16 days ago
Job Viewed
Job Description
Our client is a fin-tech company providing innovative digital banking and payment solutions that power financial services for businesses, governments and individuals.
Job Summary
We are looking for a highly skilled and experienced MSSQL Database Administrator to join our team. If you have hands-on experience managing SQL databases and a passion for ensuring optimal database performance and security, we want to hear from you!
Key Responsibilities
Manage SQL Server databases across all stages of the product lifecycle, from development to mission-critical production systems. Configure and maintain database servers and processes to ensure high levels of performance, availability, and security.Use data modeling techniques to support development and meet performance expectations. Troubleshoot and resolve database-related issues in real-time, ensuring effective problem resolution. Automate regular database processes, monitor issues, and maintain accurate documentation. Collaborate with developers to optimize complex queries and refine database schemas. Provide 24/7 support for critical production systems. Perform scheduled maintenance and support deployment activities outside regular business hours. Share knowledge and provide mentorship to other team members, fostering technical growthRequirementsMinimum 2 years of experience using SQL Database.Strong understanding of High Availability (HA) and Disaster Recovery (DR) strategies for SQL Server. Extensive experience with MS SQL Server Administration. Proven expertise in Performance Tuning and Optimization (PTO) using native monitoring tools. Solid knowledge of backup, restore, and recovery models. Familiarity with Windows Server, including Active Directory. Excellent communication skills, both written and verbal.