Bard.
Brayflox is really a challenge for tanks and by association healers. As DPS you should be ok, just move out of poison.
Same for Titan really, just avoid stuff, break people out of jails, and remember to DPS the heart when it comes up. Titan story is not all that challenging, it's story Garuda where it ramps up a bit.