My brakes were doing same noise. The retaining pins that you push thru the pads, that holds the pads in place, had a lot of dust build up. Used a wire brush to clean and rubbed some Sil-Glide on the pins. No more Moose moan. Here is a link of what I use.
NAPA AUTO PARTS