hire a web designer very simple
looks like their cms (arx.pt) is joomla, those sites aren't hard to do.. a simple php/mysql backing would do... don't think you need anything like ruby for that
eventually i will get a web designer but first im just trying to figure out what it is that i should ask for...