Skip to main content
Post your resume and find your next job on Indeed!

Social Media Manager jobs in Ottawa, ON

Sort by: -
    • Create and schedule awesome content across various social media platforms.
    • Manage and update WordPress websites to keep our online presence fresh and engaging.
    • Coordinates social media content, scheduling, and branding alignment to support business development initiatives.
    • Annual discretionary profit-sharing program.
    • World-class project manager who knows how to get things done on time and below cost.
    • That system spans everything from Paid Media and Content Marketing, to PR…
    • World-class project manager who knows how to get things done on time and below cost.
    • We use Customer Generation (a marketing methodology developed by us) which…
    • World-class project manager who knows how to get things done on time and below cost.
    • That system spans everything from Paid Media and Content Marketing, to PR…
    • Experience running or supporting paid media campaigns (especially Meta Ads) with a strong focus on downstream conversion quality, rather than top-of-funnel…
    • Portfolio or examples of social media accounts/campaigns required.
    • Design and distribute marketing materials (brochures, flyers, social media graphics, emails).
    • World-class project manager who knows how to get things done on time and below cost.
    • We use Customer Generation (a marketing methodology developed by us) which…
    • Have the ability to create, maintain, and optimize budgets for paid media campaigns across multiple channels.
    • Deep expertise across paid search and paid social…
    • Have the ability to create, maintain, and optimize budgets for paid media campaigns across multiple channels.
    • Deep expertise across paid search and paid social…
    • Experience managing social media platforms and content calendars.
    • Comfortable using social media management and content creation tools.
    • Strong experience across paid media, SEO, email, and web.
    • Lead digital marketing strategy across all channels (paid media, SEO, email, website, listings).
    • Experience managing social media platforms and content calendars.
    • Comfortable using social media management and content creation tools.
    • Strong experience across paid media, SEO, email, and web.
    • Lead digital marketing strategy across all channels (paid media, SEO, email, website, listings).
    • Experience across multimedia formats including newsletters, social, video, podcasts, webinars, or events.
    • Repurpose editorial IP into newsletter blocks, social…
Get email updates for the latest Social Media Manager jobs in Ottawa, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

social media marketing

Career Resources:

Job Post Details

Digital Marketing Specialist - job post

Ideal Roofing Co ltd.
3.8 out of 5 stars
Ottawa, ON K1B 3R2
Full-time
Responded to 75% or more applications in the past 30 days, typically within 1 day.

Job details

Job type

  • Full-time

Location

Ottawa, ON K1B 3R2

Full job description

Do you love creating buzz on social media?

Are you a WordPress wizard?

Want to help a company shine online?

Who We Are

At Ideal Roofing, we bring excellence and energy to every project. We are committed to quality and customer satisfaction, and we're searching for individuals who are passionate about making roofs—and our online presence—shine!

What You’ll Be Doing

  • Manage and update WordPress websites to keep our online presence fresh and engaging.
  • Create and schedule awesome content across various social media platforms.
  • Launch and optimize Google Ads campaigns to reach the right audience.
  • Monitor campaign performance to improve ROI and make data-driven decisions.
  • Enhance our online visibility through smart SEO strategies.

The Hiring Process

We have a rigorous process for hiring, but move FAST for the right person. You could be hired in as little as 10 days! We've had lots of interest, so the first few steps are automated to make sure you can get considered quickly.

Don't worry—if you take the time to apply, we will respond to 100% of the applicants.

The process:

  • Click apply and answer a few Who, What, When questions. (5 min)
  • You'll be texted a link for a 10 min questionnaire that will help match you to the job (or others that might suit you!).
  • You'll get a text for a quick 1-way video question. (5 min)
  • We'll contact you to scheduled for an in-person interview.

What We’re Looking For

  • Experience with WordPress and digital marketing tools.
  • Strong knowledge of Google Ads and SEO strategies.
  • Creativity and enthusiasm for creating engaging content.
  • Ability to work well in a team that values quality and dependability.

Why Join Us

We offer a competitive salary ranging from $54,000 to $93,000 per year, with opportunities for growth. You'll be part of a team that values your contributions and supports your professional development. Plus, you get to help us shine online!

If you're ready to make a big impact and have fun doing it, we want to hear from you! Apply today and let's build something great together.

Requirements

  • Work Hours: 40 to 40 hours work
  • Required Experience: None(3) years
Let Employers Find YouUpload Your Resume