site engineer mechanical careers in Alexandria, Egypt