it audit careers in Luxor, Egypt