project support careers in Egypt