SEO is not dead. It may have changed over the years, but it's still as important as ever. The digital marketing landscape has shifted rapidly making SEO more difficult to successfully execute, but that doesn't mean it isn't effective anymore - it just means you need to adapt your strategy accordingly.
Do you need to hire a digital marketing consultant? In order to properly answer that question, you have to analyze the key part of the question which is why you need help. Do you need to beat your competitors across all aspects of digital marketing?