DON’T use DOT fluid to “lube” your disc brake seals, its not a lubricant in any sense and makes the seals swell, it will certainly help with initial re-installation when rebuilding a caliper (pushing pistons into the caliper halves) but that’s all it will offer…
…what you need is silicon grease, although this involves stripping the brake calipers and a full rebuild with rebleed which is pain for most home mechanics
if you buy a Hope “tackle box” for a bike workshop kit it contains Hunter silicon grease for the caliper piston seals, we also have supplies of RS silicon grease for Avid, Shimano and Hayes rebuilds
a quick fix (temporary) is to remove the brake pads and pump the pistons out several cycles using the brake lever (but not so many times they fall out!) and then apply a silicon spray like “Fork Juice” before reseating the pistons with a 10mm ring spanner
before reinstalling the disc brake pads, make sure to remove any excess silicon from the caliper bay using iso alcohol or disc brake cleaner