Database Administrator

Ruiru, Kiambu, Kenya
Full Time
Experienced

BURN is the largest vertically integrated modern cookstove company in the world, providing world-class R&D, manufacturing, and carbon offset projects from our HQ in Kenya and across 10 countries in Africa. 

BURN is working to create a world where cooking positively impacts all life on Earth, by producing the world’s most efficient biomass, liquid fuel, and electric cookstoves.   

Since 2013, BURN has sold 4,100,000+ stoves in Africa. These stoves have helped 22 million beneficiaries save over $600 million in fuel expenditures and 9.5 million tons of wood while reducing indoor air pollution by 65%. Our team of 2,500 people – 51% of whom are women – is on track to produce and sell over 150,000 stoves per month in 2024 at our solar-powered facility in Kenya.  

Title: Database Administrator
We are pleased to announce the following vacancy in the IT Department based in Nairobi, Kenya. In keeping with our growing business needs, we are looking for someone who meets the criteria below. 

Position Summary
Reporting to the IT Infrastructure Manager, the Database Administrator will be responsible for overseeing and maintaining the organization's database systems and safeguarding data integrity ensuring the security, efficiency, and availability of databases to meet the organization’s data requirements.

Key Responsibilities

  • Database Design and Implementation:
    • Design and create database structures according to organizational needs.
    • Install and configure various database management systems (DBMS) like MySQL, PostgreSQL, SQL Server, etc.
  • Database Maintenance:
    • Conduct regular backups and recovery operations for data availability and integrity.
    • Monitor database performance, identifying and resolving bottlenecks.
    • Set up database monitoring solutions to track performance and health.
    • Establish alerts for critical events and performance thresholds.
  • Security and Access Control:
    • Implement and maintain security measures to protect sensitive data.
    • Define and enforce access control policies, including user roles and permissions.
    • Apply software patches and updates to maintain database security.
  • Data Migration and Integration:
    • Plan and execute data migration projects between databases or systems.
    • Develop and maintain data integration processes for seamless data flow.
  • Performance Optimization:
    • Optimize database queries and indexes to enhance system performance.
    • Address performance-related issues promptly.
  • High Availability and Disaster Recovery Planning:
    • Develop and maintain disaster recovery plans to minimize data loss in system failures.
    • Configure and maintain high availability solutions for uninterrupted database access.
  • Scaling and Capacity Planning:
    • Plan for database scalability, both vertically and horizontally, to accommodate growing workloads efficiently.
  • Documentation:
    • Maintain comprehensive documentation of database configurations, procedures, and policies.
  • Training and Support:
    • Provide training and support to end-users and team members on database-related issues and best practices.

Key Qualifications
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Experience as a Database Administrator or in a similar role.
  • Database Management Skills: Proficient in managing various database systems, including relational (MySQL, PostgreSQL, SQL Server) and NoSQL databases (Amazon DynamoDB).
  • Experience with scripting and automation tools, such as Python and AWS CLI.
  • Cloud Services Expertise: Demonstrates experience with AWS Database services (RDS, Aurora, Amazon DynamoDB, Redshift, Database Migration Service, RDS Proxy).
  • Proficiency in Azure services, including Azure SQL Database, Azure Cosmos DB, and related tools.
  • Technical Knowledge: Familiarity with database design principles and data modeling.
  • Expertise in database security, access control, backup, and recovery processes.
  • Possesses strong problem-solving skills, capable of troubleshooting complex database issues.
  • Relevant certifications such as Microsoft Certified, Azure Database Administrator, AWS Certified Database – Specialty, MySQL Database Administrator, PostgreSQL Certified Professional.


How To Apply
Candidates who meet the necessary role qualifications and experience can apply for the role by filling in the required information and uploading an English-language PDF version of their CV or Resume.

BURN is an equal-opportunity employer that is committed to creating the best workplace in the world. Qualified Female candidates are highly encouraged to apply. BURN does NOT charge applicants or candidates any form of fees at any stage of the entire recruitment or onboarding process.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*