hr human resources egypt careers in Dun Laoghaire, Ireland