business process analyst careers in Guimaraes, Portugal