ebusiness solutions careers in Clare, Ireland