Senior Database Administrator @ Zendesk/Remote

Job Category: Senior Database Administrator @ Zendesk/Remote
Job Type: Full Time
Job Location: remote

Job Description

Were looking for a Senior MySQL DBA to help with our expanding database environment. This role is key to help maintain the high reliability and performance of our application. We have many sharded databases and an environment which is constantly growing. We operate in AWS. We are looking for a hardworking and experienced DBA with a drive for consistency and reliability, expert knowledge in database administration and scripting and a great temperament to fit into the team.

What you get to do every day:

  • Work closely with the Engineering teams based in all the regions Zendesk has presence
  • Perform regular database schema changes with no downtime
  • Perform and manage migrations of customer data between shards
  • Create new database clusters/shards for support customer data growth
  • Solve performance issues and suggest optimizations
  • Automate recurring DBA tasks
  • Be part of DBA team on-call (when on rotation)
  • Monitor database environment to maintain high availability and proactively identify and tackle issues
  • Work with and educate our Engineering teams to make good schema design choices and write efficient queries
  • Monitor and improve our backup solution to ensure that our customers data is always secure
  • Influence peer efficiency by staying on top of the industry, as well as contribute to the industry on behalf of Zendesk

What you bring to the role:

  • 5+ years of proven ability with MySQL architecture, replication, sharding, monitoring, troubleshooting and backups.
  • Affinity for automation and strong use of a scripting language (such as Bash, Perl, Python, Ruby, Go)
  • Expert knowledge with SQL and stored routines
  • Working knowledge with AWS database technologies like Aurora, DynamoDB, etc will be a plus
  • Experience working with MySQL in sharded environment and associated challenges with performance and growth
  • Experience working with DataDog and ProxySQL will be a plus
  • Ability to meet results and drive your work to completion within specified timelines
  • Multi-functionally in many areas without being constrained by your job function
  • Good communication skills
  • Collaborative, upbeat work ethic where you are expected to take ownership, and have fun.

Zendesk builds software for better customer relationships. It empowers organizations to improve customer engagement and better understand their customers. Zendesk products are easy to use and implement. They give organizations the flexibility to move quickly, focus on innovation, and scale with their growth.

More than 150,000 paid customer accounts in over 150 countries and territories use Zendesk products. Based in San Francisco, Zendesk has operations in the United States, Europe, Asia, Australia, and South America.

Interested in this opportunity? Apply at Senior Database Administrator (

Apply for this position

Allowed Type(s): .pdf, .doc, .docx