-
What you will be doing:
Job Summary
We are looking for an experienced and analytical SEO Specialist to manage the planning, implementation, monitoring, and optimization of SEO campaigns for our clients.
The ideal candidate has at least 2 years of hands-on SEO experience and a solid understanding of technical SEO, keyword research, content optimization, link building, and SEO performance analysis. The role requires someone who can independently manage assigned SEO campaigns, identify opportunities and issues, and provide data-driven recommendations to improve organic search visibility and performance.
The successful candidate should be comfortable working with SEO tools, analyzing website and search performance data, collaborating with internal teams, and communicating SEO strategies and results to clients.
Key Responsibilities
1. SEO Strategy & Implementation
Develop and implement SEO strategies based on client objectives, website performance, industry, and competitive landscape
Manage assigned SEO campaigns and ensure that agreed strategies and activities are consistently executed
Conduct ongoing research and identify opportunities to improve organic visibility, traffic, rankings, and conversions
Stay updated on search engine algorithm changes, SEO trends, and industry best practices
2. Technical SEO
Conduct technical SEO audits and identify issues that may affect crawling, indexing, rankings, and website performance
Review and optimize website architecture, URL structures, internal linking, metadata, redirects, and other technical SEO elements
Coordinate with developers and other technical teams to implement SEO recommendations
Monitor and validate technical SEO improvements and identify recurring issues
3. Keyword & Content Optimization
Conduct keyword research and competitive analysis to identify relevant search opportunities
Develop keyword strategies and recommendations based on search intent, competition, and business objectives
Optimize website content, titles, meta descriptions, headings, internal links, and other on-page SEO elements
Collaborate with content writers and other team members to ensure SEO best practices are incorporated into content production
Review existing content and recommend opportunities for optimization, updating, consolidation, or improvement
4. Performance Monitoring & Analysis
Monitor SEO performance using tools such as Google Analytics, Google Search Console, SEMrush, Ahrefs, and other relevant platforms
Track organic traffic, keyword rankings, clicks, impressions, conversions, and other relevant SEO metrics
Analyze performance trends and identify potential issues, opportunities, and areas for improvement
Prepare regular SEO performance reports with clear insights and actionable recommendations
Communicate campaign progress, results, and recommendations to clients and internal teams
5. Link Building & Off-Page SEO
Develop and implement appropriate link-building and off-page SEO strategies
Research relevant link-building opportunities and monitor backlink profiles
Evaluate backlink quality and identify potentially harmful or low-quality links
Support efforts to improve website authority and overall organic search performance
6. Client & Team Collaboration
Work closely with Account Managers, content writers, developers, designers, and other internal teams to implement SEO recommendations
Participate in client meetings and provide clear explanations of SEO strategies, activities, and results
Present SEO reports, findings, and recommendations to clients when required
Proactively communicate campaign concerns, delays, technical issues, and opportunities to the appropriate team members
7. Training & Knowledge Sharing
Share SEO knowledge and best practices with internal team members when needed
Provide guidance to junior team members on SEO processes, tools, and best practices
Contribute to internal knowledge-sharing sessions and documentation
-
Requirements
Qualifications
Bachelor's degree in Marketing, Communications, Information Technology, Business, Computer Science, or a related field; equivalent relevant experience will also be considered
At least 2 years of hands-on experience as an SEO Specialist or in a similar SEO-focused role
Strong understanding of on-page, off-page, and technical SEO
Demonstrated experience managing SEO campaigns and implementing SEO strategies
Proficiency in SEO and analytics tools such as Google Analytics (GA4), Google Search Console, SEMrush, Ahrefs, Moz, or similar platforms
Strong understanding of keyword research, search intent, competitor analysis, and content optimization
Working knowledge of HTML and CSS; familiarity with JavaScript and how it relates to SEO is an advantage
Strong analytical and data interpretation skills
Ability to identify SEO issues and translate data into actionable recommendations
Experience working with multiple websites, accounts, or clients is an advantage
Strong written and verbal communication skills
Comfortable presenting SEO strategies, reports, and recommendations to clients
Able to work independently, manage multiple priorities, and meet deadlines
Google Analytics, Google Search Console, or other relevant SEO certifications are an advantage
Experience with local SEO, e-commerce SEO, or international SEO is an advantage
Important Traits We Value
Analytical thinker – uses data to understand performance and guide SEO decisions
Keen observer – notices ranking changes, technical issues, traffic patterns, and other performance anomalies
Detail-oriented – understands that small technical and on-page issues can affect search performance
Curious and research-driven – stays informed about search trends, algorithm changes, and evolving SEO practices
Proactive – identifies opportunities and potential problems rather than waiting for instructions
Accountable – takes ownership of assigned SEO campaigns and follows through on deliverables
Good communicator – can explain SEO concepts and recommendations clearly to both technical and non-technical audiences
Organized and methodical – can manage multiple campaigns, deadlines, reports, and optimization activities
Adaptable – comfortable adjusting strategies based on search trends, algorithm changes, and campaign performance