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
We strive to divert books from landfills, help fund library sustainability and through our partners, provide meaningful solutions to the...