electricity supply board careers in Longford, Ireland