I've been on call for almost 20 years. If a system is crashing often and disturbing your sleep but is not being prioritized to get fixed, then stop answering the calls. If it was important last night then it's still important this morning.
Be vocal and say "I will no longer respond when system XYZ goes down unless serious efforts are made to fix it."
If you get push back explain that you will also call the person telling you it's not important enough to fix each time it pages, and be willing to do so. What can they say?
So your solution is just "Get fired"?
If your case is valid you won't get fired for standing up for yourself. You might take some political damage but the guy willing to waste your sleep time was going to lay you off/betray you anyway.
> You won't get fired for standing up for yourself.
Yes you will, or can. "At will" employment in the US.