Responsibilities
• Responsible for MySQL database administrations and management (capacity planning, installation, backup, recovery, monitoring, optimizations, troubleshooting, etc).
• Support the development team for MySQL database designing, creating, and optimizing.
• Review existing software architecture and contribute to improving the future architecture for MySQL database stability and maximum performance.
• Define and develop projects that reduce MySQL database operational costs and automate regular tasks.
• Research and develop new technologies and approaches for building highly available data persistence systems.
Requirements
• Bachelor's degree or higher in Computer Science or related fields.
• Familiar with SQL and relational database theory and knowledge.
• Familiar with scripting languages (at least one of Shell/Python/Perl/Ruby etc).
• Familiar with Linux systems, good system troubleshooting skills.
• Strong written and verbal skills.
• Experience in system administration or development is preferred.
• Strong analytical and problem-solving skills, in critical situations under pressure as well as day-to-day operations.
• Detail-oriented, agile, and flexible.
• Ability to manage multiple tasks with shifting priorities