it specialists careers in Luxor, Egypt