We are seeking a results-driven SEO Marketing Consultant to join our Johannesburg team. The ideal candidate will be responsible for optimizing our clients' websites and content to enhance organic search visibility and drive traffic.
Responsibilities
Lead SEO initiatives for various clients and projects.
Analyze web traffic and customer engagement metrics to drive strategy.
Create comprehensive SEO audits to identify areas for improvement.
Manage and execute SEO strategies that align with clients' business objectives.
Work closely with digital marketing teams to align SEO with overall marketing goals.
Provide actionable insights and recommendations based on performance data.
Conduct testing and experimentation to refine SEO tactics.
Build relationships with external vendors or partners for link-building opportunities.
Support client-facing activities, including meetings and presentations.
Contribute to strategic discussions around content development and future digital initiatives.
Requirements
Education
Degree in Digital Marketing, Communications, or related field
Experience
3+ years of practical experience in SEO and content marketing
Technical Skills
SEO Analytics Tools
Content Strategy Development
Soft Skills
Problem Solving
Teamwork
Certifications
HubSpot SEO Certification
Google Ads Certification
Languages
English: Fluent
Advantageous
Experience with Content Management Systems: Familiarity with platforms such as WordPress, Drupal, or similar.
Knowledge of HTML/CSS: Basic understanding of HTML and CSS for on-page SEO optimizations.
Benefits
Comprehensive medical aid coverage
Generous leave policies
Remote working options
Access to training and workshops
Company Culture
Team Spirit: We foster a strong team spirit where collaboration and support among team members are paramount.
Continuous Improvement: We encourage continuous improvement and professional development for all team members.
Customer Focus: Our commitment to our clients drives our processes and decision-making.