MySQL Database Administrator (DBA)
Discover Books - Pleasanton, CA

This job posting is no longer available on Discover Books. Find similar jobs:MySQL Database Administrator jobs - Discover Books jobs

Job Description

Discover Books – DBA

The MySQL DBA is responsible for the optimization, performance, implementation, maintenance, and ongoing operation of Discover Books databases. This role also includes the architecture and implementation of databases and tables for new features, monitoring, capacity planning, and security.


Optimize and tune MySQL and InnoDB performance to keep our site fast!

Install, configure, and maintain MySQL instances in production

Configure and support replication

Continually improve monitoring, perform database capacity and usage planning

Work with operations on backup and restore, maintaining procedures & planning for disaster recovery

Assist developers with query tuning and schema design

Write and maintain scripts to automate tasks Qualifications


Solid understanding of MySQL Server and InnoDB storage engine

Familiarity with MySQL replication, configuration, and strategies

Demonstrated experience with relational database performance tuning and capacity planning (preferably with MySQL)

Systems administration and automation skills

Strong command of your favorite scripting and/or programming language

BS Computer Science or equivalent

2 years of experience as a DBA or equivalent

Excellent written communication skills


Knowledge and enthusiasm around all things Percona Server

InnoDB internals/debugging/tuning experience, and hankering to do more

Some MediaWiki chops

Some Pivotal Tracker chops

Passion for experiments, trying new things, and developing tools

Additional Information

About this company
18 reviews
We strive to divert books from landfills, help fund library sustainability and through our partners, provide meaningful solutions to the...