The Diamondbacks selected Perez's contract from Double-A Amarillo on Wednesday.
Perez will begin preparing for his 20th season in the majors after earning a spot in Arizona's bullpen during spring training. The Diamondbacks opened up room for him on the 40-man roster and 28-man active roster by designating Caleb Baragar for assignment Tuesday. Perez is expected to serve primarily as a lefty specialist, a role that's unlikely to present him with many save chances.