auditor internal careers in Luxor, Egypt