Waterproof switch to work with Sofirn Q8 driver on a DIY lantern

My first DIY project, I’m making a lantern using a Sofirn Q8 driver and I need some advice about what switch to use.

The switch will be mounted through a flat 2mm - 3mm plastic housing. It will need to be waterproof and work with the Sofirn Q8 driver so I can use the ramping and other NarcilM functions.

Any information or ideas would be helpful.

Thanks,