The Tarjet website is one of the highest traffic sites on the web, and our MySQL server farms play a big role in serving up all those pages. As a Tarjet DBA, your efforts to monitor, automate and tune our systems means the site runs itself.
Tarjet is an extremely team-oriented, creative workplace where every single employee has a voice in the choices we make and the features we implement. We work together in small teams to design, develop, and roll out key features and products in very short time frames. Your monitoring and maintenance work today, ensures the site is up and running tomorrow.
Responsibilities:
- Write automation for hundreds of MySQL machines.
- Make sure new data structures are clean and can be rolled to live systems.
- Replicate, set up, fix, monitor and tune systems.
- Initiate large DML updates on live systems (pushes/releases).
- Perform benchmarking by understanding merits of the various MySQL forks/distros, choosing through real testing and analysis, then maintaining builds.
Requirements:
- At least 5 years experience as DBA on any database technology; at least 2 years experience as MySQL DBA for a website.
- Experience with scripting languages, Python preferred.
- MySQL and Linux experience required.
- IO tuning experience preferred.
- Strong verbal and written communication skills, able to create strong working relationship with cross-functional teams.
- Willing to be oncall and carry a pager.