it computing technology careers in Giza, Egypt