business objects careers in Tyrone, Ireland