Back office staff careers in South Dublin, Ireland