Job Description
Job Description:
- Responsible for MySQL database administrations and managements (capacity planning, installation, backup, recovery, monitoring, optimizations, troubleshooting, etc).
- Support the development team for MySQL database designing, creating, optimising.
- Review existing software architecture and contribute to improve on the future architecture for MySQL database stability and a maximum of 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, at critical situations under pressure as well as day-to-day operations.
- Detail oriented, agile, flexible.
- Ability to manage multiple tasks with shifting priorities.