- Optimising the performance, availability and reliability of production databases.
- Supporting and improving MongoDB and Percona/MySQL environments.
- Reviewing and improving replica sets, sharding, replication and clustering.
- Troubleshooting database issues and carrying out root cause analysis.
- Designing and validating backup and disaster recovery solutions.
- Building and improving database monitoring, observability and alerting.
- Leading database upgrades, migrations and optimisation projects.
- Working closely with DevOps, infrastructure and application teams to deliver reliable database platforms.
- Creating documentation, runbooks and sharing best practices with the wider engineering team.
PostgreSQLMongoDBMySQL+3 more