themis solutions inc. careers in Waterford, Ireland