To successfully run an e-commerce web site, you would need to employ the services of: A network engineer and a content developer
Network engineer will be responsible to handle all form of data storage from your website, while the content developer will be responsible to handle how your webpage looks in order to attract customers