On a day-to-day basis, the DBE will be responsible to:
- Implement and Maintain:Support the scaling of our RDBMS (Postgres, MySQL, Amazon Aurora)
- Execute Automation:Assist in building and maintaining automation and tooling
- Operational Support:Participate in the database backbone operations, including managing backups, performing restores, and supporting high-availability (HA) configurations.
- Monitor and Troubleshoot:Identify and resolve performance bottlenecks in production and non-production environments to ensure 24/7 reliability.
- Collaborate and Learn:Work closely with senior engineers and product teams to implement database schema changes and follow established best practices for scalable distributed systems.
- Data Integrity:Ensure our data resources are protected and leveraged efficiently through consistent application of security standards and replication monitoring.
The Skill Set
- 5+ years of experiencemanaging or supporting cloud-based database systems (AWS).
- Core Database Knowledge:Strong working knowledge of RDBMS (MySQL/Aurora)
- Infrastructure as Code (Basic):Experience using or modifying automation tools such asTerraformorAnsible.
- Scripting:Proficiency inPython or Bashfor automating routine administrative tasks.
- Operational Fundamentals:Understanding of database backups, replication, and high-availability concepts.
- SQL Proficiency:Solid SQL skills with the ability to troubleshoot and tune basic query performance issues.
- Scaling Awareness (Plus):Exposure to distributed systems or horizontal scaling concepts (e.g., sharding or read-replicas) is a plus.
- Communication:Strong written and verbal skills, with a collaborative mindset suited for a remote-first, distributed environment.