generator careers in Longford, Ireland