after sales diesel generator careers in Longford, Ireland