technologist careers in Egypt