Database Developer Job in Kenya

 Job Title: Database Developer

Hiring Organization: Sportpesa
Location – Locality: Nairobi
Location – Region: Kenya
Industry: Betting
Job Type: Full Time
Salary: KES
Date Posted: 07/18/2024

Department/Division: IT,

Gross Salary: Competitive, 

We are seeking an experienced and highly skilled Database Developer to join our dynamic team. The ideal candidate will have over 5 years of experience in database development, a strong background in SQL and NoSQL databases, and a proven track record of optimizing database performance and implementing advanced database solutions.

Duties and Responsibilities


  • Design, develop, and maintain complex database systems, ensuring data integrity, performance, and security.
  • Develop and optimize stored procedures, functions, triggers, and ETL processes.
  • Manage and maintain MySQL, MongoDB, and Couchbase databases.
  • Work closely with the data engineering team to handle big data technologies like Hadoop and Spark.
  • Perform database performance tuning and optimization, ensuring high performance and availability.
  • Collaborate with software developers to design and implement data models and database schemas.
  • Develop and enforce data warehouse technologies and solutions.
  • Design and implement backup and recovery procedures to ensure data protection.
  • Write and maintain scripts for database administration and maintenance.
  • Provide technical guidance and mentorship to junior database developers.
  • Stay up-to-date with the latest database technologies and best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience as a Database Developer.
  • Strong expertise in SQL and NoSQL databases, including MySQL, MongoDB, and Couchbase.
  • Proven experience in developing and optimizing stored procedures, functions, triggers, and ETL processes.
  • Experience with big data technologies such as Hadoop and Spark.
  • Solid understanding of data warehouse technologies.
  • In-depth knowledge of database performance tuning and optimization techniques.
  • Proficiency in programming languages such as Python or JavaScript.

Skills

  • Strong analytical and problem-solving skills.
  • Excellent understanding of database design, implementation, troubleshooting, and maintenance.
  • Proficient in data manipulation and analysis.
  • Experience with data visualization tools e.g., Tableau (preferred) or PowerBI.
  • Knowledge of big data technologies.
  • Strong communication and teamwork skills.

How to Apply

If you are up to the challenge, possess the necessary qualifications and experience; please send your application letter and CV only quoting the job title on the email subject (Database Developer) to hr@sportpesa.co.ke by 24th July 2024. Only short-listed candidates will be contacted for interview.