We are seeking a skilled Data Engineer with expertise in MySQL and MongoDB to join our team. The ideal candidate will have experience in designing, developing, and maintaining databases, as well as a strong understanding of data architecture principles. In this role, you will be responsible for managing data infrastructure and ensuring data is easily accessible, secure, and scalable.
Responsibilities:
- Design, develop, and maintain MySQL and MongoDB databases to meet business requirements.
- Implement and maintain data architecture principles, data modelling, and data standards.
- Develop and maintain ETL processes to move data from various sources into the databases.
- Monitor database performance and optimize query execution.
- Develop and maintain security protocols to ensure data privacy and prevent data loss.
- Collaborate with data analysts and other stakeholders to understand business requirements and develop solutions that meet their needs.
- Troubleshoot and resolve database issues on time.
- Ensure data is easily accessible and available for analysis and reporting.
- Continuously evaluate new technologies and tools to improve data infrastructure.
Requirements
- Bachelors degree in Computer Science, Information Systems or related field.
- Strong knowledge of MySQL and MongoDB databases.
- Experience in developing and maintaining ETL processes.
- Knowledge of data modelling and data architecture principles.
- Experience in optimising query performance.
- Familiarity with data security protocols.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and in a team environment.
- Familiarity with other database technologies such as PostgreSQL, Oracle, and SQL Server is a plus.
If you are a data-driven individual with a passion for data architecture and a strong knowledge of MySQL and MongoDB, we encourage you to apply for this exciting opportunity.