i did it on my ilv375 sch. with 360 wep.
the timer was at 97-98% so it was just barely a clear.
as a dps, you should be able to do it at 360, even easier.

On Lodestone i can see you have 380 wep, so you should have no problems.
Maybe update your 330 accessories.
But i think you might need to research nin dps, a bit. check out youtube for guides.