I was going to suggest automotive connectors.
They aren't normally directly rained upon,but the environment inside an engine compartment is fairly hostile.
The problem is,I don't where you would get them.The connectors at most car accessory places are just normal crimp "spade"
* connectors,with no pretense of waterproofing.
Maybe at an Auto Electrician.
*I'm uncomfortable with this term for auto connectors as it used to mean a very different type of lug in Electronics,but everybody seems to use it!
VK6ZGO