drug safety pharmacovigilance careers in Carlow, Ireland