business process analysis careers in Alexandria, Egypt