Sr. MySQL DBA 8/16/2016

tech-netinc Palo Alto, CA

Company
tech-netinc
Job Classification
Full Time
Company Ref #
28778162
AJE Ref #
575898615
Location
Palo Alto, CA
Job Type
Regular

JOB DESCRIPTION

APPLY
Job title: Sr. MySQL DBA

Dept: Technical Operations

Hiring Manager: Manager of Database Operations

Machine Zone is seeking a highly skilled Senior MySQL DBA to join our engineering team and own database operations within the company. You should have experience with large scale MySQL environments and a knack for problem solving and optimization. Qualified candidates will be responsible for pushing the limits of scalability through our specialized singleshard technology and crossfunctional collaboration with all engineering groups at Machine Zoneyou will be responsible for helping deliver high quality online, mobile MMOs, and your work will be seen by tens of millions of global players in the future!

RESPONSIBILITIES

Develop strategies to scale out MySQL deployment in multiple DCs.

Setup and support MySQL master/master, master/slaves replication servers.

Design and implement tools to automate database operation and monitoring.

Plan and execute tests of fault toleranant capabilities, including:

backup/recovery, replication, cluster failover and disaster recovery

Problem analysis, solution determination, modification, and documentation.

Measure and analyze MySQL and HBase performance and implement

changes to improve performance.

Perform database load testing and benchmarking.

Plan and participate in software development from inception to completion.

24X7 oncall rotation

QUALIFICATIONS

Must have Bachelor's Degree in Information Science, Computer Science or

similar areas or equivalent work experience

Must have 5+ years of MySQL and Linux experience in an intensive,

hightraffic,

webbased,

multithreading

applications on multicore

architecture

environment.

Must have expert level knowledge in MySQL 5.5+, complete understanding of

different engines and related utilities such as Percona Toolkit, mysqladmin etc.

Must have experience with MySQL monitoring tools (i.e., nagios, cacti,

Graphite, splunk, OpenTSDB, etc.)

Must have experience in backup/recovery/failover methods and best practices.

Must have experience in scripting languages, such as PHP, Shell, Perl,

Python, etc.

Experience with HBase/Hadoop/MapR/Cassandra/Mongo Administration is a big plus.