Key Responsibilities:1. Keyword Research and Analysis: Conduct keyword research to identify relevant search terms for the business.2. On-Page Optimization: Optimize website content, meta tags, and URLs to improve search engine visibility.3. Off-Page Optimization: Develop and implement link-building strategies to improve website ranking.4. Technical SEO: Monitor website performance, fix broken links, and ensure site speed optimization.5. Content Optimization: Create and optimize content to align with SEO best practices and target keywords.6. Reporting and Analysis: Track and analyze website metrics to measure the effectiveness of SEO strategies.Required Skills and Expectations:1. Knowledge of SEO best practices: Understand search engine algorithms, keyword research, and on-page/off-page optimization techniques.2. Strong analytical skills: Ability to analyze website performance data and make strategic recommendations.3. Attention to detail: Ensure website content, meta tags, and URLs are optimized for search engines.4. Communication skills: Ability to collaborate with team members, clients, and stakeholders on SEO strategies.5. Time management: Ability to prioritize tasks and meet deadlines in a fast-paced environment.6. Willingness to learn: Stay updated on industry trends and adapt to changes in search engine algorithms.