hr generalist careers in Alexandria, Egypt