senior lab technicians careers in Giza, Egypt