Hi,
If u r working with a company,
First: u should sign Man power requisition form from the concerned person/department/HOD/HR head/ Just senior or team leader.
Second: Prepare JD, Post the same in Job Portal, Same time u search the candidate from ur job Portal ( whatever u hv), u can use employee/other reference for the same.
Third: Call them ( who has best profile as per your requirement) to take preliminary interview.
Fourth: Fix-up their interview (technical/non technical) with the concerned person as per their detail.
Make/give offer letter to the final candidate as per ur Comp. norms.
After joining, issue the appointment letter.
I hope it'll be helpful.
Regards,