Job Requirements
2+ years of SEO experience
Post-secondary education in marketing, communications, or equivalent experience
Demonstrated knowledge of ranking factors and SEO best practices along with the ability to drive search performance through a variety of SEO tactics
Working knowledge of CMS’ (content management systems) such as Wordpress and Drupal, with recent experience identifying and fixing on-site SEO technical issues
Experience managing SEO for websites with Wordpress and Drupal
Experience crawling and analyzing websites for technical SEO issues
Proven experience managing domain indexing with Google Search Console
Knowledge of technical SEO tools (i.e., Screaming Frog, DeepCrawl, etc.) and keyword tools (i.e., SEMRush, Ahrefs, etc.)
Experience managing organic search efforts for multiple clients, focus on hospitality and tourism an asset
Working knowledge of Google Analytics or other analytics tools
Knowledge of robots.txt, regular expressions and schema markup
Comfortable presenting reports to clients and able to clearly explain rationale for decision making
Demonstrated ability to write and create content for SEO
Able to take constructive criticism as a learning opportunity and apply feedback as needed
Proven ability to manage multiple projects simultaneously
Strong attention to detail, analytical and problem-solving skills
Excellent written and verbal communication
Highly organized with the ability to function in a fast-paced business environment
Familiarity with GBP listings and/or social media campaigns is considered an asset
Benefits
Our benefits are anything but basic, with vacation time available on day one (not to mention an extra bonus week during the holidays), an annual travel credit (for non-work related travel), and free office snacks and drinks to keep you energized when you’re around.
In addition, we offer the following and are consistently looking for new ways to enhance the benefits we offer to our team:
100% premium share option for Group Health Insurance (medical, dental, vision), with a health spending account to top up your claims
A wellness spending account
Company matching RRSP program
Top up for Parental/Pregnancy leave
Remote and flexible work arrangements
Transit and fitness discounts
Recreational sports teams
Learning and development opportunities with a multitude of resources
Internal recognition programs