This mostly sounds good but I wonder if you'd make it better by dropping the strict postgres requirements.
I've never used postgres. I've worked with umpteen technologies over the years, including lots of gis, just never needed to use postgres yet. But I know it's out there and I'm confident if I needed to, it wouldn't take more than a few days to catch up.
Not a dig at you specifically but a lot of companies seem to look for specific tech experience rather than a track record of just learning whatever tech is needed.