What You’ll Do
- Manage, scale, and secure AWS Aurora Postgres instances to ensure high performance and availability for our SaaS platform
- Develop strategies for database scaling that are in line with business requirements, focusing on optimizing read/write performance and efficient data access patterns
- Implement monitoring frameworks to capture and analyze database performance metrics that inform continuous improvement cycles
- Work closely with Application Engineers, especially within Ruby on Rails environments, to optimize interactions and scaling of ActiveRecord with Postgres
- Partner with teams across the organizations to drive performance, security, scalability, availability, reliability, observability for relational databases
- Design frameworks and maintain the general ecosystem around relational databases, including schema management, monitoring, permissions, service discovery integration, and more
- Design, automate, and document database operations
- Diagnose and effectively communicate the root cause of database issues
- Apply inspection/debugging techniques to metrics/telemetry, logs, events, and other information sources to diagnose operational issues
- Participate in incident response activities
- Document and present incident postmortems