Senior MySQL DBA

Eventbrite

(San Francisco, California)
Full Time
Job Posting Details
About Eventbrite
Eventbrite powers ticketing and registration for more than two million live experiences each year, hosting the world’s largest online selection of events. We build technology that allows anyone to create, share, find and attend events of all kinds. Music festivals, marathons, conferences, hackathons, political rallies, fundraisers, gaming competitions— you name it, we power it.
Summary
As our Senior MySQL DBA, you will own the data systems that run the business and help the Engineering and Product Teams design and layout the data storage and schema design to power the next generation of products we are designing. This is a fast-paced role with many different aspect from systems administration to data architecture to data warehousing. The ideal candidate brings in a wide view of the data storage landscape and can apply the right solution to the problem at hand while being able to effectively communicate ideas and designs with other internal business and engineering partners.
Responsibilities
* Take ownership and responsibility for all of our databasesWorking as part of the Operations Team, with QA and developers on performance tuning and optimization, query optimization, index tuning, caching, buffer tuning, etc. * Troubleshoot and resolve problems with MySQL and other database engines * Defining and championing processes to ensure data integrity and identifying and avoiding potential data errors. * Perform capacity planning and properly identifying required hardware, software, database configuration/architecture necessary to support application needs. * Architect, design and implement core services, processes and technologies that provide reliability, high availability, performance and scalability for creation, access, caching and lifecycle of data objects and entities. * Utilize toolsets to diagnose and resolve production issues as part of project roll-out or immediate post project roll-out support. * Execute query optimizations
Ideal Candidate
* Eventbrite runs out of Amazon AWS, but operate our own database storage systems within AWS. These data storage systems include: * MySQL * Cassandra * Redis * Memcached * CDH5 (Hadoop, Impala, Hive) * Elastic MapReduce (EMR) **The Skill Set** * Strong knowledge of and experience with replication between multiple database instances * Bonus points for experience with multi-master replication and active-active environments * Strong knowledge of and experience with schema design and ongoing maintenance for both transactional and reporting oriented databases * Experience with establishing and managing governance procedures around schema change * Effective listener and communicator * 3+ years of experience with database administration, support, optimizations and monitoring * 3+ years of design and development of extremely high volume, high availability applications and systems * 3+ years of experience as a MySQL DBA in a high volume, high impact transactional environment * Experience in administration of InnoDB and MyISAM storage engines for MySQL * Strong understanding of Linux operating system, storage solutions, networking, security and web servers * Ability to communicate effectively and work cooperatively with software, operations and QA engineers * Experience with both eCommerce and Data Warehousing * BA/BS in Computer Science or equivalent experience **Bonus Points:** * Experience running datastores in cloud-hosted environment, specifically Amazon's EC2 * Python or similar language development experience * Deep understanding of performance, unit and load testing instrumentation and analysis strategies * Broad knowledge of common applications and technologies in Internet computing (web servers, app servers, database servers, load balancers etc) * Experience managing other DBAs

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.