Stating the obvious, perhaps find a role which requires zero on-call? None of my backend (Java/Python) colleagues do any on-call, and sticking to contracted hours (09:00-17:30) is encouraged by team leads. I've done a fair amount of on-call over the years and now pivoted from Ops handling production to internal projects. System uptime simply isn't my responsibility any more :)