hr human resources payroll careers in Mayo, Ireland