it computer science project management careers in Aswan, Egypt