Senior MySQL Database Developer
13f225501a
Cairo, Al Qāhirah, Egypt
Posted Jul 22, 2024
- Full-time
- Technology
Job description
# Senior MySQL Database Developer > Müller`s Solutions · Cairo, Egypt · Full-time · Posted 2024-07-22 **Workplace:** on_site **Department:** Technology ## Description As a Senior MySQL Database Developer at Müller's Solutions, you will lead in designing, developing, and maintaining MySQL databases that drive critical business processes and applications. **Responsibilities:** - Lead the design and development of complex MySQL database systems, based on business requirements and best practices. - Create and manage advanced database architectures, including partitioning, replication, and clustering. - Optimize database performance through query tuning, index management, caching, and advanced techniques. - Ensure data integrity and security by implementing proper access controls, authentication mechanisms, and data encryption. - Collaborate with application developers and system architects to design and implement highly scalable and efficient database solutions. - Troubleshoot and resolve complex database issues, working closely with technical teams to identify and implement solutions. - Perform backup, recovery, and disaster recovery planning for MySQL databases. - Mentor and guide junior database developers, ensuring adherence to best practices and quality standards. - Stay updated with the latest MySQL technologies, updates, and trends, and evaluate their applicability to improve database performance and scalability. ## Requirements **Requirements:** - Bachelor's degree in Computer Science, Information Technology, or a related field. - Proven experience as a MySQL Database Developer, with a focus on complex database development and optimization. - In-depth knowledge of MySQL database architecture, advanced features, and performance optimization techniques. - Strong proficiency in SQL programming and query optimization. - Experience in database administration, including backup, recovery, and disaster recovery planning. - Expertise in designing highly scalable and efficient database architectures. - Knowledge of database security best practices and experience implementing access controls and encryption. - Experience with database replication, clustering, and partitioning. - Excellent problem-solving and analytical skills, with the ability to troubleshoot and resolve complex database issues. - Strong leadership and mentoring skills. - Ability to work independently and collaboratively in a team environment. - Excellent communication and interpersonal skills. ## Benefits Why Join Us: Opportunity to work with a talented and passionate team. Competitive salary and benefits package. Exciting projects and innovative work environment. ## Apply [Apply at Müller`s Solutions](https://apply.workable.com/mullers-solutions-1/j/13F225501A/apply) --- Powered by [Workable](https://www.workable.com)