The types of
skill you may wish to buy in include:
Infrastructure
specialistsInstallation and configuration specialists
Migration specialist
Application consultants
Business analysts
Software developers
Testers
Test managers
Trainers
Etc.
So you decide to resource from the contract market. Before you start resourcing the skills for your project. Hire a project manager and leverage their experience. They know which developers deliver and which ones to avoid. They have made their mistakes on earlier projects have the scars and more importantly the experience to help you resource the team that is right for you and your project. Every project manager has an address book of good people who they know they can trust to deliver the project.
Happy Implementing!