I prefer high level design and coding tasks than low level system setup / tuning / troubleshooting. I've worked at a cloud infrastructure team in a start-up and didn't enjoy it so much. Should I generally avoid teams and companies that provide cloud services, like AWS, Azure, Salesforce, Rackspace, Chef, etc? Thanks