Opto isolator + triac vs. solid state relay for high AMP arduino project
A solid-state relay will work fine and I would suggest using it. 

It integrates the triac (with galvanically isolated heat spreader), isolated triac driver, snubber and input current control circuit into one (hopefully) UL/CSA approved module. 

You need to match the current/voltage ratings, and make sure you can keep the base of the module cool enough. At 10A you'll have about 10W to get rid of, which will require a fairly large heatsink or a fan. The same situation exists for a discrete triac but it's a little more difficult because you have to either isolate the triac or keep the heatsink isolated (dangerous, possibly) and spread the heat from a small TO-220 etc. package.