e business solutions careers in Offaly, Ireland