Develop and implement SEO strategies and tactics to improve the visibility and ranking of the company's website and other digital assets on search engines. Conduct keyword research to identify relevant keywords and phrases for the products or services. Optimize website content, including on-page optimization, content development, and link building. Monitor and analyze website traffic and search engine rankings to identify areas for improvement. Develop and implement content marketing strategies to improve website traffic and engagement. Collaborate with other departments, such as marketing and web development, to ensure that SEO strategies are aligned with overall business goals. Provide regular reports on SEO performance to senior management. Proficiency in SEO tools, such as Google Analytics, Google Search Console, and SEMrush. Excellent analytical and problem-solving skills. Strong communication and interpersonal skills, with the ability to work effectively with team members and stakeholders.