349 open roles