it business analyst careers in Guimaraes, Portugal