banks internal auditors careers in Luxor, Egypt