"Altech power and energy systems Jobs"