Job Description, Responsibilities & Requirements
About the Position
We are looking for a Senior Database Administrator (DBA) with a DevOps mindset for automation and problem solving who can drive the technical direction for our database ecosystem. You will be responsible for mission-critical databases running in our own data centers, on our own hardware (no public cloud!), handling millions of transactions per second with millisecond latency. Doesn't that sound exciting?
Responsibilities
- Troubleshoot and resolve issues of any complexity related to their MySQL environments.
- Perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time.
- React on incidents and provide solutions aiming at maintaining environment improvements.
- Work in a fast-paced environment where we are responsible for our most critical systems.
- Mentor and guide other engineering colleagues, helping to break down knowledge silos and lead all teams to succeed.
- Serve as a point of technical escalation for difficult problems.
Requirements
- 2-5 years of experience working with MySQL Databases, including the community edition.
- Knowledge/expertise administering both OLTP and OLAP systems.
- In-depth knowledge of MySQL configuration best practices.
- Advanced understanding of Linux OS: RedHat, CentOS, Ubuntu, and/or Debian.
- Deep understanding of database systems performance.
- Understand automation concepts, preferably with experience in tooling such as Ansible and Terraform.
- Advanced knowledge of InnoDB internals.
- Expert knowledge of Performance Schema.
- Hands-on experience with schema management and related tooling.
- Knows how to optimize queries/schemas to enhance the overall experience for our customers and developers.
- Deep understanding of replication and clustering.
- Comfortable designing and implementing HA and backup solutions and strategies.
- Knows proxy usage as it relates to MySQL.
Nice to Have
- Experience with NoSQL technologies such as Cassandra, HBASE, and AeroSpike and how to apply best configuration practices to these systems in cross-data center implementation.
- Knowledge/experience with Percona tools and PMM.
- Previous experience working hands-on in an on-premise or hybrid cloud environment.
- Kubernetes expertise.
- Experience working in Agile environments and/or familiar with DevOps methodologies.
- Expert-level systems and network administration knowledge.
- Proven mentorship or leadership skills.
We Offer
- Opportunity to work with mission-critical systems.
- Collaborative and fast-paced environment.
- Mentorship and leadership opportunities.
- Competitive compensation and benefits.
About the Company
Join our team and contribute to the technical direction of our database ecosystem. We value automation, performance, and collaboration.
Apply for this position by emailing us at [email protected].