The first stage in any hiring process is defining the need for a new hire. 
What are all the aspects you should consider, before deciding that recruitment is the best option.