Key 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.
Method of Application
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 (Database Developer) in the email subject heading to [email protected] by 15 th July 2024. Only short-listed candidates will be contacted for interview.