You mentioned you need experience scaling PostgreSQL, in my current company when I joined the database crashed under load almost every day (we send SMS campaigns, and had to limit the size so the database would not crash) to having consistent load and excellent uptime, while growing from 400k to 1.4M users, all that without having to add extra replicas or bigger servers.
Although I know what GraphQL and Apollo are, I have never used them before (But I'm a fast learner).
We used Kafka extensively in Scrapinghub.
...
Member since June 2019