hr human resources egypt careers in Sligo, Ireland