Database Engineer
Sea
Singapore
2d ago

As a database engineer, you are responsible for taking care of all database servers in Sea and helps to deliver large-scale applications.

We are looking for people with passion in database technology, programming, and architecture design.

Job Description

  • Deliver instance provisioning of MySQL and NoSQL databases in automated fashion
  • Handle common database operations, such as upgrade, backup, recovery, migration, failover, etc.
  • Ensure performance, security, and availability of databases
  • Capacity planning, monitoring, optimization, troubleshooting
  • Support the development team for database design
  • Involve in tuning databases and helping application teams with tuning queries
  • Mentor junior database engineers to solve difficult technical challenges
  • Research and recommend solutions for building robust and high performance database services
  • Job Requirements

  • Bachelor's degree or higher in Computer Science or related fields
  • Basic understanding of layer 2 and layer 3 networking
  • Strong understanding of hardware performance
  • Solid understanding of MySQL / NoSQL database technologies and experience with SQL query / SQL programming
  • Familiar with Linux systems and good system troubleshooting skills
  • Familiar with configuration management tools such as Ansible (preferred), Salt, Puppet or Chef
  • Fluent in Shell and Python
  • Relevant experience with monitoring systems such as Nagios, Zabbix
  • Deep understanding of revision control systems (SVN, git)
  • Quick learner and adaptable to learn new processes, concepts, and skills
  • Take ownership of issues, work independently or escalate as needed, and find creative ways to resolve problems
  • Experience in Public Cloud is a plus
  • Experience in Kafka / Zookeeper is a plus
  • Experience in Django / Flask framework development is a plus
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form