Engineer/Senior Engineer, Database

Singapore Engineering and Technology Entry Level
Job Description
  • Responsible for MySQL database administration and management (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.
Job Requirements
  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Information Systems, Business Analytics, Statistics, Mathematics 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. 
  • Experience in system administration or development is preferred.
  • Minimum 1 year of experience as database engineer
  • Strong analytical and problem-solving skills, at critical situations under pressure as well as day-to-day operations.
  • Team players with a positive and eager-to-learn attitude
  • Adaptable, open-minded, and comfortable to work with ambiguity and change in a fast-paced environment