24 Database Management Systems jobs in Nairobi
Job Description
Company Description
Pesapal is a leading payment services company specializing in building payments and business tools for the African market. Since 2009, we've empowered tens of thousands of African businesses and entrepreneurs to collect money online and in person through mobiles, cards, and bank transfers. Our services are bolstered by digital tools for ticketing, reservations, reporting, inventory, and merchant credit.
Role Description
This is a full-time on-site role for a Database Administrator (DBA) with DevOps expertise. The role is located in Nairobi County, Kenya. The DBA will manage and maintain databases, ensuring their performance, security, and availability. Day-to-day tasks include database design, implementation, monitoring, troubleshooting, and replication. This role will also involve collaborating with other teams to streamline operations and improve database-related processes.
What You'll Do:
· Design and maintain our database systems, including PostgreSQL and MySQL.
· Develop and manage robust backup, recovery, and replication plans.
· Monitor and tune database performance, optimizing queries, indexes, and configurations.
· Automate routine DBA tasks using scripting languages like Bash or Python.
· Build and maintain CI/CD pipelines for database changes and deployments.
· Use Infrastructure as Code (IaC) tools like Terraform or Ansible to manage database infrastructure.
· Collaborate with development, operations, and security teams in a fast-paced environment.
What We're Looking For:
·
Proven experience as a Database Administrator in production and Linux/Unix environments.
· Strong expertise in backup & recovery, replication & clustering, and performance tuning.
· Skilled in scripting with Bash, Python, or PowerShell.
· Experience with cloud platforms (AWS, Azure) is a plus.
Database Administrator
Posted today
Job Viewed
Job Description
About us:
Network International is the largest Financial Technology company in the Middle East and Africa. Payments is our core business where we provide services in more than 50 countries – UAE, Jordan, South Africa, Egypt are some of our key markets. Apart from payments, we provide services on Data and Insights, Lending, Insurance, Risk Solutions, etc. Our core customers are businesses at every scale and segment, though recently we have been growing in the direct-to-consumer card segment as well.
Our EVP:
At Network International, every second counts. As a leader in the fast-paced world of financial services, we thrive on innovation, agility, and the relentless pursuit of excellence.
About the Role:
We recognize industry trends, the dual nature of technological advancements, and the scarcity of top talent. This is why we prioritize investing in our people.
Here, you'll work alongside industry experts to solve complex problems and leverage cutting-edge technology to stay ahead of the competition.
We offer a culture where your skills are valued, your growth is prioritized, and your achievements are recognized—because winning isn't just our goal; it's our standard.We are looking for a database administrator to join our Information Technology team and manage our database infrastructure. You will be responsible for designing, implementing, maintaining, and optimizing our databases across various platforms and environments. You will also work closely with our developers, architects and support engineers to ensure data security, availability, and performance.
Responsibilities:
- Design, install, configure and maintain MSSQL, MySQL and other databases
- Monitor and troubleshoot database performance, availability, and security issues
- Ensure database administration and maintenance tasks are performed regularly, effectively, and consistently
- Implement and enforce database policies, standards, and best practices
- Perform regular backup, restore and disaster recovery operations to ensure continuous availability for the entire database infrastructure
- Develop and implement capacity management procedures to keep databases within the expected capacity management thresholds
- Ensure continuous patching of all database infrastructure components to leverage on the latest fixes and capabilities
Qualifications:
- Bachelor's degree in computer science, Information Systems, or related field
- Certification in database administration is a must
- At least 5 years of experience as a database administrator or a similar role
- Expert knowledge of MSSQL and MySQL databases, including administration, development, and tuning
- Experience working with other databases such as Oracle, PostgreSQL, MongoDB, etc. is a plus
- Strong knowledge of SQL and scripting languages such as PowerShell, Python, etc.
- Experience working with cloud platforms such as AWS, including services such as RDS, S3, EC2, etc. is preferred
- Experience working in financial services industry is an advantage
- Excellent communication, analytical, and problem-solving skills
- Ability to work independently with minimal supervision
- Ability to work in a team and collaborate with other IT professionals
- Dedicated approach to providing a best-in-class service
- Excellent attention to detail and organizational skills
Job Description
We are seeking a highly skilled and experienced Database Administrator (DBA) with over 10 years of expertise in managing, securing, and optimizing large-scale databases. The ideal candidate will be responsible for ensuring high availability, performance, security, and integrity of enterprise databases while supporting business-critical applications and analytics.
Key Responsibilities:
Design, implement, and maintain highly available and secure database systems (SQL, NoSQL, cloud, and on-premises).
Monitor database performance, tune queries, and optimize storage for efficiency and speed.
Develop and manage backup, recovery, archiving, and disaster recovery strategies.
Ensure compliance with data security, governance, and regulatory standards.
Collaborate with developers, data engineers, and system administrators to support application development and integration.
Implement and maintain high-availability solutions (clustering, replication, failover).
Manage user access, roles, and permissions to ensure data integrity and confidentiality.
Develop and maintain documentation, database standards, and best practices.
Lead database migration projects, upgrades, and cloud adoption initiatives.
Provide mentorship and technical leadership to junior DBAs and IT staff.
Qualifications & Skills:
Bachelor’s degree in Computer Science, Information Technology, or related field (Master’s preferred).
10+ years of professional experience as a DBA in enterprise environments.
Advanced knowledge of SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, or similar platforms.
Proficiency in cloud-based databases (AWS RDS, Azure SQL, Google Cloud SQL).
Strong understanding of data security, encryption, GDPR, HIPAA, and compliance frameworks.
Experience with database performance tuning, indexing, and query optimization.
Proficiency in scripting languages (PowerShell, Python, Bash) for automation.
Strong analytical, problem-solving, and troubleshooting skills.
Excellent communication and leadership abilities.
Key Competencies:
Strategic thinking and technical leadership.
Strong attention to detail and commitment to data integrity.
Ability to work under pressure in mission-critical environments.
Strong collaboration and cross-functional teamwork skills.
Database platforms Specialist
Posted today
Job Viewed
Job Description
Empowering Africa's tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
My Career Development Portal:
Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools and support to unlock your potential. You are Absa. You are possibility.
Job Summary
Technology Infrastructure services department oversees planning, deployment and operation of state-of-the-art infrastructure services that include network, server, storage, backup, database and print services that support mission critical services for the Bank.
The database Platform specialist is responsible for ensuring high performance, high availability, integrity and security of database systems within the ABSA group entities. These databases will run on diverse technologies such as Oracle, MS SQL and other relational databases.
Job Description
Key accountabilities
The prime responsibility is for maintaining the availability and reliability Database platforms platforms that support business critical financial services for the Bank and ensure that IT can effectively meet service targets in accordance with planned business objectives.
- Conceptually design a fit-for-purpose database and refine the logical design so that it can be translated into a specific data model, and the physical design to meet system storage requirements
- Develop, manage and test back-up and recovery plans
- Ensure that storage and archiving procedures are functioning correctly
- Carry out capacity planning to meet future storage requirements
- Establish the needs of users and monitor user access and security
- Monitor performance and manage parameters in order to provide fast responses to front-end users
Key Activities
- Responsible for ensuring 99.99% uptime of Database platforms.
- Accountable for installing, configuring, maintaining, and supporting high-performance, fault-tolerant, scalable Database platforms
- Manage changes impacting the team, effectively minimizing risk and exposure.
- Maintain regular contact with stakeholders during incident and problem resolution
- Responsible for interfacing with application development teams to ensure applications fit within the Oracle database systems with scalability, reliability and security designed and implemented from the onset.
- Perform database performance analysis, tuning, capacity planning, system sizing and ongoing maintenance to ensure maximum performance.
- Implement database backup and recovery strategies that meet ABSA recovery and availability requirements.
- Setup and document database related processes and procedures for Business Continuity.
- Recommend best practices and ensure they are implemented and incorporated into DBA procedures.
- Diagnose and solve complex problems including non-functional problems such as performance issues with Database Engineered Systems by identifying workarounds and driving resolution.
- Provide technical guidance for design, development, integration and testing of production databases systems.
- Responsible for ensuring conformance to security standards for all databases.
- Design BCP and HA solutions for database systems in order to achieve required uptime SLA for mission critical applications.
Accountability: Business Liaison
Single point of contact for one or more business units to represent IT services.
Key Activities
- Identify service needs for the Business Units represented to IT
- Escalate Business unit service issues to the Service Manager
- Communicate service status on service issues to the Business Unit
- Assist in SLA negotiation efforts with Business Unit(s)
- Report on quality of services rendered to Business Unit(s)
Accountability: Risk Management
- Ensure that all Database platforms are fully cyber compliant.
- Build relationship with country Technology Risk and Compliance team and provide support wherever required.
- Ensure that processes and controls are executed in daily work and understand the reasons for the controls and the consequences for failing to adhere to prescribed processes.
- Test a sample of activities on a weekly, monthly basis by reviewing documentation and checking work completed by team members to see if control requirements are being adhered to.
- Coach the team members on areas for improvement and highlight major failures to the manager of the area
- Provide evidence/supporting documents to auditors or management assurance consultants during formal reviews
- Make team members aware of all changes to policies, processes and procedures that are being planned for the area and ensure that they are able to incorporate the changes on the effective date.
- Contribute and deliver to the improvement of the risk profile by delivering improved governance, risk management, controls and compliance requirements.
- Devise and implement an effective plan to deliver a satisfactory risk and audit profile for Operations & IT and achieve audit and assurance targets.
Accountability: People Management
- Team leader for the Incountry Database Platform team.
- Work closely with IT colleagues (service desk, other third line teams, and project managers) and a variety of stakeholders to ensure required outcomes are achieved.
- Positively impact a high performing continuous improvement culture.
- Encourage frequent knowledge sharing between team members.
Application Deadline - 4th September 2025
Education
Bachelors Degree and Professional Qualifications: Computer and Information Science
Job Description
Introduction
- Enrolled in a 4th Year bachelor's degree program or final year of master's program in Computer Science or related technical field.
- Strong understanding of fundamental computer science concepts such as algorithms and data structures, .
- Proficiency in at least one programming language, including but not limited to: Java, JavaScript, NodeJS or Python.
- Problem solving and analytical skills.
- Strong communication and collaboration skills.
Your Role And Responsibilities
Join us for a unique 12-week paid internship at the IBM Research – Africa lab in Nairobi, that offers personal and professional development including mentorship from leading technology researchers and engineers. This program will give you an opportunity to work on meaningful technology solutions, develop scalable software systems, interact and collaborate with top research scientists and engineers in climate and sustainability - this requires research, asking the right questions, curiosity, and thinking outside the box.
As a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within the global IBM community to help you succeed.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
- Experience in delivering software development project(s)
- Experience in cloud native technologies and platforms
- Understanding machine learning concepts and familiarity with a framework e.g. scikit-learn or TensorFlow or PyTorch
- Knowledge of the many tools in machine learning, artificial intelligence, and data mining.
- Strong data structures and algorithm design skills
Preferred Technical And Professional Experience
Hiring manager and Recruiter should collaborate to create the relevant verbiage.
Data Analytics Manager
Posted today
Job Viewed
Job Description
Our client is a multinational financial services firm, with a significant footprint.
Based in either Nairobi or Kuala Lumpur, this role will play a critical role in supporting their internal audit activities by providing insights through the analysis and correlation of data extracted from various systems across the business. Through advanced data analytics techniques, the role will enable the audit team to identify control failures, assess risks, and provide independent assurance to senior leadership that risks are being managed effectively and remain within the organization's approved risk appetite.
Key analytical activities include:
- Data profiling:
Generating statistics to provide context and background on business processes. - Reperformance testing:
Re-performing calculations to validate transactions (e.g., payroll, claims), metrics from management information reports, and analytics models. - Exception detection:
Identifying instances where known restrictions, policies, or guidelines have not been followed. - Anomaly detection:
Detecting unusual or unexpected patterns of behaviour through data analysis. - Root cause analysis:
Identifying and quantifying the factors contributing to control failures and providing actionable insights.
The role also supports the internal audit leadership team in assessing the overall effectiveness of risk management practices.
Scope of the Role
As part of the regional audit resource pool, the Data Analytics Manager will be responsible for:
- Applying data analytics tools such as
SQL
and
Python
to support audit teams across the full audit lifecycle, from planning through closure. - Detecting symptoms of control failures by analyzing operational data and providing insights to audit leads.
- Developing and maintaining
continuous auditing dashboards
using visualization tools such as
Tableau
or
Power BI
, providing clear visibility of control effectiveness across business units. - Identifying trends and emerging themes that support the development of opinions on the organization's overall control environment.
- Supporting leadership in delivering continuous improvement initiatives and meeting stakeholder reporting requirements.
- Collaborating with internal teams, including
IT
and
Compliance
, to facilitate efficient data sourcing for audits and analytics initiatives.
Key Accountabilities
- Build and maintain strong working relationships with audit directors, internal audit leadership, and operational management teams.
- Deliver analytics outputs in line with internal methodologies and audit timelines.
- Provide audit leads with timely, accurate data-driven insights during fieldwork.
- Present audit findings to senior management, ensuring that appropriate responses are obtained for each identified issue.
- Manage analytics projects effectively, taking ownership of deliverables from start to finish.
Core Competencies
- Strong technical skills with
SQL
and
Python (Pandas Library)
for data analytics. - Proficiency in visualization tools such as
Tableau
and/or
Power BI
. - Advanced knowledge of
Python
/
R
for text analytics, NLP, predictive analytics, or machine learning is highly desirable. - Excellent stakeholder management, communication, and presentation skills.
Knowledge & Experience
- Hands-on technical experience
mining, cleaning, and analyzing data using databases and analytics tools. - Strong working knowledge of SQL in a relational database environment.
- Solid experience using Python for data analysis and automation.
- Experience with machine learning and predictive analytics is advantageous.
- Background in
financial services
preferred, ideally with exposure to
insurance
or
investment management
sectors. - Experience working within an
audit
or
risk management
environment is highly desirable. - Exceptional attention to detail and logical problem-solving abilities.
- A collaborative team player with the ability to build and maintain professional respect within the team and across departments.
Costs Business Performance and Analytics manager
Posted today
Job Viewed
Job Description
Empowering Africa's tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
My Career Development Portal:
Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools and support to unlock your potential. You are Absa. You are possibility.
Job Summary
To provide specialist advise and support in the preparation, development and analysis of financial data to provide accurate information to inform decisions enhancing stability, growth & profitability, through the execution of predefined objectives.
Job Description
Job purpose
Overall responsibility for the financial management of the Total Bank Cost space and Cost Efficiency. The role includes oversight of past, present and future financial performance of the Total Bank and various Functions, including the strategic objective of aligning to Absa Bank Kenya Plc.
- Senior stakeholder and relationship management is a key driver in-order to deliver financial objectives by leveraging off Finance, Functions, and other infrastructure groups across the organization.
- Identifying cost trends and financial risks with the presentation of these views alongside the financials at the various exco's and steercos.
- Delivering and presenting of accurate financial information in-order to assist in strategic decisions for Management (CFO, Functions, Sourcing, Board, CMC)
- Support all functions in decision-making process by providing insights into their financial performance, identifying potential cost risks and opportunities, and making recommendations and improvements.
- Provide financial planning and analysis, forecasting and monitoring the Total Bank financial performance to assist the CFO in driving the costs strategy.
Key Accountabilities
Strategy and planning
- Undertake key elements of strategic management activity, involving the identification of how value is created, destroyed, and driven in the function from a cost perspective.
- To support the business in its Outlook/Shape//MTP/STP/RAF processes.
- Support in completion, driving and tracking of the bank cost strategy.
- Lead in budgeting process, outlook and actual Numbers updates, and provide commentary to the performance metrics and actions.
Business Performance management
- To develop and report financial and other performance measures (metrics) required by the business e.g., the Monthly Business review Pack, Benefits Management Committee and Board papers.
- To monitor actual performance against target and to analyse variances.
- Support input of the financials to the investor relations packs, support management in investor relations sessions, press release and the results announcement.
- To respond to routine and ad hoc information requests.
- To produce reports that enable the identification options for improved financial performance and cost reduction.
- To support the business – in the production and review of specific technical elements of Management Accounts KPIs, margins review, Cost drivers.
Decision Support
- To provide support and analysis on a range of technical issues in connection with the Financial and Management Accounts e.g., variance/trend analysis (actuals v budget) makeup of specific costs etc.
- Lead in CFO/Finance mission statement updates, provide commentary to the performance metrics and actions.
- Provide analytics and trends to inform decision making/investment decisions
Stakeholder & Relationship Management
- Maintain and build key relationships across the organization to effectively drive cost strategy and protect value.
- Understand and identify key sustainable requests from stakeholders including adhoc requests.
- Ability to Implement actions without the direct responsibility of resources.
- Negotiate and leverage information off different groups across the organization in-order to meet stakeholder demands.
- Become the "go-to" person for all key senior stakeholders for all Finance matters relating to Costs.
- Liaise with centre to respond on all country costs queries.
- Provide feedback and updates on Cost financial / business matters.
- Communicate the cost related objectives to relevant stakeholders, ensuring alignment to the wider Absa objectives.
- To develop and report Costs financial and other performance measures (metrics) required by the business e.g. the Cost Monthly Business Review Pack, Monthly Efficiency Committee Steerco meeting, Cost CMC inputs, Cost Flash and Board papers, etc.
Team and staff Management
- Take responsibility for personal performance development, training and career development plans and ensure they are relevant and progressed.
- Develop cost health, check and challenge through regular training of cost champions
Qualifications Required.
- Bachelor's degree in finance & related fields
- Accounting Qualifications
Experience Required.
- Progressive experience in finance
Skills Required To Undertake The Role.
- Strong financial analytical and diagnostic skills
- Strong planning skills
- Excellent communication skills at all levels
- Excellent stakeholder management skills
- Excellent understanding of business strategy and competitive activity
- Good understanding of global and domestic economic trends
- Ability to work to tight deadlines without compromising accuracy
- Strong team player with good interpersonal, negotiation and influencing skills.
- Ability to influence senior management across the business.
- Experience in the financial services environment.
- Understanding of the broader economic and regulatory environment which Absa operates in.
- Good PC/systems skills.
- Learning agility
- Application Deadline – 9th October 2025***
Absa Bank Kenya is an equal opportunity, affirmative action employer. Preference will be given to suitable candidates from designated groups whose appointments will contribute towards the achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Education
Higher Diplomas: Financial Sciences (Required)
Be The First To Know
About the latest Database management systems Jobs in Nairobi !
Consultant, Information Management
Posted today
Job Viewed
Job Description
Organizational Context
The RCCE Collective Service is a collaborative partnership between the IFRC, UNICEF, WHO with support from the Global Outbreak Alert and Response Network (GOARN), and key stakeholders from the public health and humanitarian sectors. The Collective Service aims to deliver the structures and mechanisms required for a coordinated community-centred approach that is embedded across public health, humanitarian, and development response efforts. This will ensure expert driven, collaborative, consistent and localised RCCE support reaches governments and partners involved in the national response to COVID-19 and beyond.
Climate change-driven extreme weather events are increasingly fueling public health emergencies such as cholera outbreaks, underscoring the urgent need for coordinated, community-centered RCCE. Despite progress by partners in utilizing community feedback to inform emergency health responses, there remains limited quantitative evidence on RCCE's impact. To address this, the Collective Service has received funding from the Rockerfellar Foundation for a two-part project. The project will use both quantitative and qualitative methods to evaluate the effectiveness of RCCE interventions, specifically Community Feedback Mechanisms (CFMs), and integrate them into anticipatory action frameworks. The project aims to demonstrate RCCE's critical role in improving emergency preparedness and health outcomes, build the case for institutionalizing RCCE across health systems, and inform strategic investments by governments and donors.
An Information Management consultant is critical for the project and will support the integration of RCCE into anticipatory action systems and help embed data-driven, community-informed approaches into public health emergency preparedness and response planning. This consultancy will also align with the broader efforts of the Collective Service in strengthening Information Management systems and capacities in countries facing public health emergencies.
Job Purpose
As per the attached ToR in the link below:
TOR RCCE IM April
Job Duties And Responsibilities
Job Duties and Responsibilities (continued)
As Per The Attached ToR In The Link Below:
TOR RCCE IM April
Education
Experience
As per the attached ToR in the link below:
TOR RCCE IM April
Knowledge, Skills and Languages
As Per The Attached ToR In The Link Below:
TOR RCCE IM April
Competencies, Values and Comments
As Per The Attached ToR In The Link Below:
TOR RCCE IM April
Finance Strategy and Analytics Manager
Posted today
Job Viewed
Job Description
About Tala
Tala is on a mission to unleash the economic power of the Global Majority – the 4 billion people overlooked by existing financial systems. With nearly half a billion dollars raised from equity and debt, we are serving millions of customers across three continents. Tala has been named by the
Fortune
Impact 20 list,
CNBC
's Disruptor 50 five years in a row,
CNBC
's World's Top Fintech Company,
Forbes'
Fintech 50 list for eight years running, and Chief's The New Era of Leadership Award. We are expanding across product offerings, countries and crypto and are looking for people who have an entrepreneurial spirit and are passionate about our m ission.
By creating a unique platform that enables lending and other financial services around the globe, people in emerging markets are able to start and expand small businesses, manage day-to-day needs, and pursue their financial goals with confidence. Currently, over nine million people across Kenya, the Philippines, Mexico, and India have used Tala products. Due to our global team, we have a remote-first approach, and also have offices in Santa Monica, CA (HQ); Nairobi, Kenya; Mexico City, Mexico; Manila, the Philippines; and Bangalore, India.
Most Talazens join us because they connect with our mission. If you are energized by the impact you can make at Tala, we'd love to hear from you
We are seeking a Market Finance Strategy and Analytics Manager who is passionate about developing a deep understanding of the business and utilizing data to inform strategic analysis and operational decision-making. This role will lead financial planning and business forecasting across the KE market, as well as drive key business initiatives within departments.
What You'll Do
- Understand the key drivers of the local business (e.g. growth, repayment, conversion, unit economics/lifetime value of customer) and collaborate with both Corporate FP&A and local cross-functional teams to articulate market strategy, monitor critical KPIs and support corporate forecasting
- Support the head of finance in different analyses and perform detailed financial analysis to model out new investments, business cases, and strategic initiatives, identifying the potential risks & opportunities across different scenarios
- Report on monthly market financial performance and analyze variances to plan/forecast, articulating the impact to the business from both the vertical (revenue/profit) as well as horizontal (unit economics/LTV) perspective
- Support annual corporate operational planning and reforecasts, including budgeting for headcount, OPEX, and capital allocation
- Support local CLT in any analytical need and be an advocate of the market
- Liaise between in-market teams and country leadership to ensure alignment around business and financial objectives;
- Other ad-hoc projects and analysis
- Invest in the team - bring your own personality, quirks, and let's have fun while leveling each other and the business up
What You'll Need
- Bachelor's Degree in Finance, Business, Economics, or other quantitative degree
- Experience in Finance or Accounting (minimum of 5 years of experience);
- Strong communication skills with the ability to influence in an unstructured, cross-functional environment
- Deeply analytical problem-solver. Bonus points for experience with data analytics languages (e.g. SQL, Python) and/or data visualization tools (e.g. Looker, Amplitude, Tableau)
- Excellent proficiency in Excel
Our vision is to build a new financial ecosystem where everyone can participate on equal footing and access the tools they need to be financially healthy. We strongly believe that inclusion fosters innovation and we're proud to have a diverse global team that represents a multitude of backgrounds, cultures, and experience. We hire talented people regardless of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
Senior Sports Analytics Manager
Posted 13 days ago
Job Viewed