New Mexico, farmington nonprofit jobs