Required Skills and Qualifications:
* Bachelor's degree in Computer Science, Information Technology, or a related field.
* Proven experience as a MySQL Developer or Database Administrator.
* In-depth knowledge of MySQL database architecture, design, and optimization techniques.
* Extensive experience with data migration methodologies and tools, including ETL processes.
* Proficiency in writing complex SQL queries, stored procedures, functions, and triggers.
* Experience with database performance tuning and query optimization.
* Solid understanding of relational database concepts, including normalization, indexing, and data integrity.
* Familiarity with database security best practices and data encryption.
* Experience with scripting languages (e.g., Python, Shell) for automation of database tasks and migrations.
* Excellent problem-solving, analytical, and communication skills.
* Ability to work independently and collaboratively within a team environment