Podrías hacer uso de la clase Math. Más específicamente del método random de esa clase.
Por ejemplo, si tenés un array de técnicos de tamaño N:
Código:
double num = Math.random() * (N-1); // Obtenemos un numero double entre 0 y N-1
double numR = Math.rint(num); // Obtenemos el numero double anterior, redondeado a un entero
int indice = new Double(numR).intValue(); // Convertimos el numero double a un numero int
Tecnico tecnicoSeleccionado = tecnicos[indice]; // seleccionamos un elemento del array, mediante el numero aleatorio generado anteriormente
Eso quizas te sirva. Lo escribí reciény no lo probé, así que probalo bien antes de usarlo.