There are several social media websites that allow you to publish your personal as well as professional profiles. As a professional it becomes extremely important for you to be found so that people looking to benefit from your service can easily identify you and approach you for assistance.
For this to happen, you will want to have a social media profile on a website that would allow you to easily be found. If you are a professional then one of the best social media platforms for you to make use of would be LinkedIn as it is frequented by numerous professionals as well as organisations looking to recruit professionals.
If you have a LinkedIn profile then it would be easy for you to pursue your career as you will be able to interact with others who you could collaborate with to achieve your targets. If you do not have a profile already then what you can do is take a look at a sample profile such as https://www.linkedin.com/in/ahmed-omarjee-26a4aa2b so that you know exactly what sort of information you could be publishing online about yourself especially relating to your speciality as well as experience levels.
There is no harm in having profiles on a few different social media websites as they all work differently and you can always benefit from each of them in a different way. But your main profile should be on LinkedIn as the way it works is highly professional and something that is quite similar to what you would expect of a career based website in terms of featuring your resume.