Social Media and Talent Acquisition Specialist

1 week ago


Ottawa, Ontario, Canada University of Ottawa Full time
The University of Ottawa—A crossroads of cultures and ideas


The University of Ottawa is home to a dynamic community of over 50,000 students, faculty and staff, who live, work and study in both French and English.

Our campus is a crossroad of cultures and ideas, where bold minds come together to inspire game-changing ideas.

We believe in the power of representation, and that increasing the diversity of our faculty and staff supports this objective.

Our goal is to provide students with the best possible learning experience, in an environment that reflects the diversity of its people, their ideas, and their identities.

We are one of Canada's top 10 research universities—our professors and researchers explore new approaches to today's challenges.

One of a handful of Canadian universities ranked among the top 200 in the world, we attract exceptional thinkers and welcome diverse perspectives from across the globe.

Our employees come together around the shared purpose of constant improvement, personal development, service excellence, teamwork and a passion for learning with a desire to make uOttawa and the world a better place.

Everyone's contributions are valued, we all play a part in making uOttawa a world-class institution. Most importantly, we make it possible for you to achieve your full potential. Because at uOttawa, you belong

About Human Resources

Our Human Resources team is recognized for its collaboration and service excellence.

Through the development of strategic partnerships, our dynamic team supports uOttawa's vision and strategic plan by creating and delivering high-quality, innovative, and client-centered HR programs and services.

Our focus is to attract, develop, retain, and inspire a talented, diverse, healthy, and engaged workforce. If you want to be part of an impactful team, work in a rewarding and enriching environment and have an innovative mindset, our HR team is the place where you belong

  • This position may be eligible for a telework arrangement. Learn more about our telework guidelines click here

Position purpose:

Responsible for maintaining the University Employer branding and social media/digital marketing presence. Develop and execute recruitment campaigns on LinkedIn, Indeed and other platforms as necessary. Manages the University's Career website and other websites, SharePoint and updates content to engage target audience.

Coordinate the University's participation in career events and job fairs and acts as a brand ambassador.

In this role, your responsibilities will include:
Develop and coordinate the HR and TA social medias platforms (Instagram, Twitter, etc.). Create, publish and share new HR and recruitment specific content on social medias on a regular basis. Manages content distribution to social media and job boards (LinkedIn, Instagram, YouTube, Glassdoor, Facebook, etc.). In consultation with the Communication team, develop proposals for new marketing channels.

Manage recruitment campaigns on LinkedIn and other digital marketing platforms as necessary in partnership with the Talent acquisition team. Develop and execute marketing campaigns tailored for targeted markets. Work with TA Advisors to drive engagement in recruitment marketing activities when managing specific campaigns.

Build and own content for the Talent Acquisition communication activities calendar for branding efforts including developing strategic content/posts.

Partner with internal marketing creative team to create print, digital and video content.

Take a lead role with our Communication team and other strategic partners to create recruitment marketing materials necessary to engage talent and manage outside vendor relations for projects not done in-house.


Work to maintain established KPIs, produce timely reports to quantify efforts, use metric analytics to communicate value and ROI to key business stakeholders in regards of recruitment campaigns.

Understand Employer Brand Guidelines and modify recruitment material to reflect these guidelines as needed.

Assist the TA Team in various functions, including but not limited to, administrative duties and internal recruitment activities.

What you will bring:

Bachelor's degree in communication, marketing or related field, or an equivalent combination of education and work experience

Three years' experience supporting recruitment activities and talent attraction or in a similar role

Previous experience in or exposure to digital recruitment marketing. Basic design skills. Familiarity with and understanding of various digital marketing concepts and media platforms including social, websites, and job boards and engaging target audience

A high degree of proficiency with social media platforms

Knowledge of web accessibility guidelines and experience in following them

Ability to manage a variety of projects

Ability to work both independently and within a team environment

Attention to detail

Ability to collaborate and buil

  • Ottawa, Ontario, Canada The Universal Group Full time

    Are you a results driven Talent Acquisition Specialist with the ability to attract top talent? Are you passionate about providing Peace of Mind to your client group? Are you looking to be a part of a growing team and company? Beacon Lite has an exciting opportunity for a Talent Acquisition Specialist to join our Human Resources team. Reporting to the Talent...


  • Ottawa, Ontario, Canada Universal Group Full time

    Are you a results driven Talent Acquisition Specialist with the ability to attract top talent? Are you passionate about providing Peace of Mind to your client group? Are you looking to be a part of a growing team and company?Beacon Lite has an exciting opportunity for a Talent Acquisition Specialist to join our Human Resources team. Reporting to the Talent...


  • Ottawa, Ontario, Canada The Universal Group Full time

    Are you a results driven Talent Acquisition Specialist with the ability to attract top talent? Are you passionate about providing Peace of Mind to your client group? Are you looking to be a part of a growing team and company?Beacon Lite has an exciting opportunity for a Talent Acquisition Specialist to join our Human Resources team. Reporting to the Talent...


  • Ottawa, Ontario, Canada CADTH Full time

    Status: Full time, 1 year, temporaryLocation: Ottawa, Ontario (hybrid)Closing date: March 12, 2024Salary range: $76,000 to $95,000 per yearCADTH is Canada's drug and health technology agency. We're a not-for-profit organization headquartered in Ottawa, with a satellite office in Toronto. We're funded by Canada's federal, provincial, and territorial...


  • Ottawa, Ontario, Canada Recruiting in Motion Full time

    The role of the Bilingual Talent Acquisition Specialist is to support the Assistant Director â Human Resources in all areas of recruitment. You will be expected to help develop and implement recruitment strategies that meet the corporate deliverables on diversity and inclusive recruitment to attract the best talent for their teams. You will be expected to...


  • Ottawa, Ontario, Canada March Networks Full time

    At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance your career. You'll be part of a growing global technology company that encourages...


  • Ottawa, Ontario, Canada BMT Group Full time

    About the roleAs the Talent Acquisition Specialist, you will work as a key member of our HR team, providing full-cycle recruitment across all areas of BMT's business within North America. Partnering with the leadership team and hiring managers, you will work to attract high quality talent, building strong talent pipelines to meet hiring requirements, advise...


  • Ottawa, Ontario, Canada Altis Recruitment Full time

    Job Description Altis Recruitment is on the lookout for an exceptional Talent Sourcing Specialist based in Ontario with a solid understanding of the local market. We are eager to welcome a new addition to our expanding Talent Strategy Team. If you are enthusiastic about talent acquisition, sourcing strategies, and fostering meaningful connections, then this...


  • Ottawa, Ontario, Canada Canada Foundation for Innovation Full time

    With a bold, future-looking mandate, the Canada Foundation for Innovation equips researchers to be _- global leaders in their field and to respond to emerging challenges. Our investments in state-of-the-art _- tools, instruments and facilities underpin both curiosity- and mission-driven research that cuts across _- disciplines and bridges all sectors. The...


  • Ottawa, Ontario, Canada DNSnetworks Corp Full time

    Salary: DNSnetworks is responsible for developing and executing communications strategies for a wide range of internal and external audiences that support DNSnetworks and its brands by ensuring continuous strategic objectives. The team manages DNSnetworks' reputation, and works with senior executives to enhance the public perception as a leader in technology...


  • Ottawa, Ontario, Canada DNSnetworks Corp Full time

    Salary: DNSnetworks is responsible for developing and executing communications strategies for a wide range of internal and external audiences that support DNSnetworks and its brands by ensuring continuous strategic objectives. The team manages DNSnetworks' reputation, and works with senior executives to enhance the public perception as a leader in technology...


  • Ottawa, Ontario, Canada Kressler Recruitment Corp] Full time

    Job Description:Job Description We are on the lookout for a dynamic Social Media Reels and Shorts Specialist to join our Vellencia team on a contract basis. This role is pivotal in shaping our clients' digital presence by focusing primarily on creating compelling reels and shorts for platforms like Instagram, TikTok, and Facebook. You'll be instrumental in...


  • Ottawa, Ontario, Canada Canada Post - Postes Canada Full time

    Job Requisition Id: 169163Business Function: Human ResourcesPrimary City: OttawaOther Location(s):Province: OntarioEmployment Type: Full-TimeEmployment Status: Temporary This is a 6 months term opportunity with the possibility of extension or permanency.Language Requirement: English EssentialEmployee Class and Level: CPMGA01Number of Vacancies 1Job Closing...


  • Ottawa, Ontario, Canada CHEO Full time

    Open Date Feb :24:00 AMClose Date Feb :59:00 PMPosition Title Talent Acquisition Specialist Permanent Full Time (1.0) Spécialiste en acquisition de talents Poste à temps plein (1,0)Posting Type Non-Union / Non-SyndiquéPosting Status ActivePosition Length Temporary Full Time (1.0) / temporaire à temps plein (1,0)Department GroupHours per WeekDepartment...


  • Ottawa, Ontario, Canada MultiCraft Full time

    Job Summary:As _Social Media Specialist & Tradeshow Coordinator_, The primary goal is to enhance brand awareness, engage with our target audience and consumers, and drive traffic or sales to our Independent retail or online sales network using various social media platforms.Key responsibilities include creating and curating engaging content, planning and...


  • Ottawa, Ontario, Canada Domus Building Cleaning Company Ltd. Full time

    HR Talent Acquisition Specialist - French & EnglishCompany Overview:Since it was established in 1965, Domus has grown to become one of the most respected cleaning companies in Ottawa, with particular focus on professionalism, quality, accountability, and transparency. Since 2020, Domus is now part of the Alpine Building Maintenance company.Job...


  • Ottawa, Ontario, Canada Canadian Bank Note Company, Limited Full time

    Position:Talent Acquisition SpecialistLocation: OttawaJob Type:***Permanent, Full-TimePosition SummaryAs a Talent Acquisition Specialist (TAS) in our Human Resources group, you will be responsible for full cycle recruiting efforts across our organization in support of Canadian Bank Note Company's identification systems, payment systems, lottery and...


  • Ottawa, Ontario, Canada Harris Computer Systems Full time

    This is a hybrid remote opportunity from our Ottawa headquarters.At Harris, we offer employees the opportunity to learn and have fun, while empowering them to make a difference and directly contribute to the success of the organizationAs a Talent Acquisition Specialist at Harris, you will have the responsibility of matching talent with opportunity, as well...


  • Ottawa, Ontario, Canada SKYFALL BLUE Full time

    Location: Ottawa, ONCompany: Skyfall Blue Digital Marketing AgencyAbout Skyfall Blue: Skyfall Blue is a cutting-edge digital marketing agency based in Ottawa, specializing in crafting impactful digital experiences. We are a team of creative thinkers, innovators, and digital marketers who are passionate about pushing the boundaries of online marketing.Job...


  • Ottawa, Ontario, Canada Altis Recruitment Full time

    Job DescriptionAltis Recruitment is in search of a skilled Talent Sourcing Specialist, based in Ontario, knowledgeable about the ON market, to be part of our expanding Talent Strategy Team. This presents an exciting opportunity for individuals enthusiastic about pipelining, sourcing strategies, and fostering strong connections.As a Talent Sourcing...