I have more than 2 years of experience in Digital marketing. On page, off page SEO, Keyword analysing and managing, making strategies, manage website's Social Media Handles and creating back-links they all are my skills. I have done these before, this is the part of my previous experiences. I know almost everything of your requirement.
And In my previous projects, I worked for several international client's site in which my role is to making strategies for backlinks, creating backlinks, creating wordpress pages, publishing post and also done keywords ranking and analysis.