macro group careers in Asyut, Egypt