mechanical careers in Alexandria, Egypt