Responsibilities: * Conduct keyword research to identify high-value search phrases to target. * Assist in the development and implementation of effective SEO strategies. * Monitor and report on search rankings, analytics, and website traffic metrics. * Collaborate with the content team to ensure SEO best practices are followed in content creation and publication. * Perform competitive analysis and identify gaps in our content or areas of improvement in our web presence. * Work with the web development team to ensure SEO best practices are properly implemented on newly developed code. * Help to create and support marketing content for social media purposes (e.g., blog posts, tweets, etc.). * Stay up-to-date with the latest trends and changes in SEO and major search engine algorithms. * Assist in the management of website optimizations, including on-page and off-page optimization, and link-building efforts. * Provide recommendations for content, site architecture, and keyword optimization based on analysis of data.