Senior Database Developer Job Janta Kenya

Job Summary:

We are seeking an experienced and highly skilled Senior 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.

Read>>>How Do I Tailor My CV To A Specific Job?

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.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work well in a team environment.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, Data Science, Data Analytics or a related field.
  • Experience with cloud-based database solutions.
  • Familiarity with DevOps practices and tools.
  • Certification in database management or related fields.

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.

Attributes:

  • Detail-oriented and highly organized.
  • Ability to manage multiple tasks and projects simultaneously.
  • Proactive and able to work independently.
  • Strong commitment to data integrity and security.

Read>>>3 Secrets to Passing Any Job Interview

How To Apply

Candidates are requested to share CV to vacancies@jantakenya.com by or before 11th February. Only shortlisted candidates will be contacted.

Join our WhatsApp channel here for the latest job postings and career tips