MENU
Corporate Staffing Services
Database Administrator

Corporate Staffing Services

Nairobi | FULL_TIME | IT

Closing in 3 weeks from now

Database Administrator Job. IT Jobs In Kenya

This is a hands-on leadership role ideal for a data professional who thrives in high-growth, high-impact environments with complex transactional systems at a global scale.

Must Read>>Get Noticed Faster: 4 CV Upgrades To Win More Interviews

Roles And Responsibilities

  • Lead the design, implementation, and optimization of scalable and highly available database systems across transactional, analytical, and reporting workloads.
  • Architect and implement database security, encryption, access control, and audit mechanisms aligned with global data privacy standards (GDPR, PCI-DSS, local regulations).
  • Develop and maintain robust disaster recovery, replication, and backup strategies ensuring business continuity.
  • Proactively monitor database health, optimize query performance, indexing, locking, and resource utilization.
  • Partner with product, software engineering, analytics, finance, and business operations teams to deliver data solutions that support PAYG, financial services, credit scoring, and customer insights.
  • Automate routine database administration tasks via scripting, infrastructure-as-code (IaC), and CI/CD pipelines.
  • Evaluate, recommend, and integrate new database technologies including cloud-native services, NoSQL, data lakes, and streaming platforms.
  • Ensure data consistency, integrity, and availability across distributed geographies and payment systems.
  • Analyze business needs and translate them into efficient data models, schemas, and data flows.
  • Provide expert guidance on capacity planning, growth forecasting, and future-proofing the data platform.

Requirements

Desired Skills and Experience:

  • 7+ years of hands-on database administration experience managing production systems.
  • Proven leadership managing mission-critical databases supporting financial transactions, mobile money, or payments is highly desirable.
  • Expert-level proficiency with relational database engines such as PostgreSQL (strongly preferred), MySQL, Oracle, or MSSQL.
  • Demonstrated experience with cloud database platforms: AWS (RDS, Aurora, DynamoDB), Google Cloud SQL, or equivalent.
  • Solid understanding of modern database design principles: normalization, indexing, sharing, partitioning, clustering, replication.
  • Strong proficiency in performance tuning, query optimization, monitoring tools, and troubleshooting.
  • Experience with Infrastructure-as-Code (Terraform, CloudFormation) for database provisioning and management.
  • Familiarity with NoSQL systems (MongoDB, DynamoDB, Redis, etc.) and data lake architectures is a strong advantage.
  • Strong knowledge of data privacy regulations, security standards, and compliance frameworks.
  • Professional, precise communication with both technical and non-technical teams.
  • Experience working in Agile/Scrum teams and collaborating cross-functionally with diverse stakeholders.
  • Experience in high-growth, fast-paced technology companies is a plus.
  • Bachelor’s degree in Computer Science, Engineering, or a related field; certifications in PostgreSQL, AWS Database, or related disciplines are advantageous.

Must Read>>Why You’re Failing Interviews (Even With a Good CV) – Fix This Now!

How to Apply

Click here to apply

Never miss a chance!

Subscribe to get latest job listings, career insights and guidance in your inbox