cpp careers in Egypt