irish careers in Egypt