What Jobs are available for Database Administrators in Kenya?

Showing 6 Database Administrators jobs in Kenya

Database Administrator

Nairobi, Nairobi KES1200000 - KES2400000 Y Pesapal

Posted today

Job Viewed

Tap Again To Close

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.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Nairobi, Nairobi KES900000 - KES1200000 Y Network International

Posted today

Job Viewed

Tap Again To Close

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
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Nairobi, Nairobi Phoenix heights

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary:



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.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

ICT OFFICER – DATABASE ADMINISTRATION

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

fixed term, full time
Mission for Essential Drugs and Supplies (MEDS) is a faith-based health solutions provider founded by an ecumenical partnership of the Kenya Conference of Catholic Bishops (KCCB) and the Christian Health Association of Kenya (CHAK). The Organization’s core mandate is to provide reliable and affordable Health Products and Technologies, Quality Assurance and Health Systems Strengthening Services. MEDS was established in 1986 and serves clients spread throughout Kenya, other regions in Africa and beyond.

The position will report to the ICT Manager and will be responsible for managing and maintaining the organization’s databases to ensure performance, security and availability.

Key Responsibilities:

i. Design and implement database schemas, including tables, indexes, relationships, and constraints based on application requirements

ii. Develop and maintain data models and database architecture to support business processes and applications

iii. Install and configure database management systems (DBMS) and related tools and set up database parameters and configurations to optimize performance and meet operational requirements

iv. Analyze and optimize SQL queries and database performance through indexing, query rewriting, and other techniques. Use performance monitoring tools to track database performance metrics, such as response times, throughput, and resource utilization

v. Develop and implement backup strategies to ensure data is regularly and securely backed up as well as manage and execute database recovery procedures to restore data in case of corruption, loss, or disaster

vi. Implement and manage access controls, including user roles and permissions, to secure sensitive data and to enforce database security policies and practices to protect against unauthorized access and vulnerabilities

vii. Plan and execute data migration tasks, including moving data between databases, systems, or environments as well as Integrate databases with other systems and applications to ensure seamless data flow and consistency

viii. Perform regular maintenance tasks, such as applying patches, performing database health checks, and managing space usage and apply software updates and patches to the DBMS to address bugs and security vulnerabilities

ix. Diagnose and resolve database-related issues, such as performance bottlenecks, connectivity problems, and data corruption

x. Provide support for application developers and end-users regarding database-related queries and problems

xi. Monitor and forecast database resource usage, such as storage and memory, to plan for future capacity needs as well as Implement strategies for scaling databases to handle increased load and ensure optimal performance

xii. Maintain comprehensive documentation of database schemas, configurations, procedures, and changes and Record and document changes to database structures, configurations, and processes

xiii. Ensure databases comply with relevant laws, regulations, and industry standards, such as GDPR, HIPAA, or PCI-DSS and follow and implement industry best practices for database management, security, and performance

xiv. Develop and implement scripts and automation tools to streamline database management tasks, such as backups, monitoring, and maintenance and Use scripting languages (e.g., SQL, PowerShell, Shell) to automate repetitive tasks and improve efficiency

xv. Develop and maintain disaster recovery plans to ensure quick recovery of database services in case of a major failure or disaster. Regularly test and update disaster recovery plans to ensure their effectiveness and reliability

xvi. Work closely with application developers, system administrators, and IT teams to support application development and deployment

xvii. Coordinate with database vendors for support, updates, and troubleshooting

xviii. Provide training and guidance to junior DBAs or other IT staff on database management practices and tools

Candidate Profile:

Bachelor’s degree in Computer Science or ICT or Computer Engineering or related field

Certification in database administration ie Microsoft Certified, Azure Database Administrator Associate, Oracle Certified Professional, Oracle Database Administrator, MySQL Database Administrator, Certified Data Management Professional

Minimum of five years of database administration experience, as well as hardware and software maintenance and user support experience

Technical competencies: Communication, data analysis and training skills

Behavioural competencies; High level of integrity, interpersonal and communication skills and self driven

If you fit the profile of this position, please submit your application providing the following MANDATORY requirement:





Detailed CV stating your current position and salary, expected salary, telephone number and email address

Copy of National Identity Card





How to apply

STEPS

Click the link: and Submit

Note: This position is open to local hires only. Late applications will not be considered and only short-listed applicants will be contacted.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

GA DATA ADMINISTRATOR - Kenya

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Analysis, Record-Keeping and Reporting|
Operational Systems |
Administration|


2- 3 years’ experience in a systems/analytical environment preferably within FMCG|Essential / Minimum|0-5 years|
Diploma/Certification
Report writing skills
Administration skills
Analytical skills
Interpersonal skills
Communication Skills (verbal & written)
Computer literacy – MS Office suite (required level dependent on business unit need)

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineering Intern

Nairobi, Nairobi KES900000 - KES1200000 Y IBM

Posted today

Job Viewed

Tap Again To Close

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.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Database administrators Jobs in Kenya !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Database Administrators Jobs