Share this Job:

ORGANIZATIONAL BACKGROUND The Mental Health Commission of Canada (MHCC) is a non-profit organization created to focus national attention on mental health issues and to work to improve the health and social outcomes of people living with mental health problems and illnesses.

The Commission’s mandate for the first 10 years was to develop a Mental Health Strategy for Canada; to implement a ten-year Anti-Stigma/Anti-Discrimination program; to create a Knowledge Exchange Centre for the mental health field and to address homelessness in the context of mental health problems. It is currently working with the Federal Government to determine its mandate taking us to 2027.

The Commission has recently begun a strategic planning process to guide its work over the coming years. One aspect of its future is to create a Mental Health Action Plan building on the Mental Health Strategy for Canada. Other priorities will be to further its anti-stigma and anti-discrimination efforts and workplace mental health. Suicide prevention is also likely to be a major focus.

POSITION OVERVIEWMHCC is seeking an energetic, versatile and creative Webmaster to join the Marketing and Communications (MarCom) team in Ottawa. Reporting to the Manager of MarCom, the successful candidate is responsible for implementing web initiatives in support of online strategies to achieve the organization’s strategic objectives. The successful candidate has an in-depth understanding of digital marketing and content strategy, both in English and French, and the overall user experience. The Webmaster publishes content on the website, collaborates with others on the MarCom team, in particular with the Digital Marketing and Social Media Specialist to enhance and maintain social media platforms It is the responsibility of the the Webmaster to develop and implement best practices and policies for web publishing. The individual is responsible for facilitating online requests and troubleshooting issues related to web content, and provide technical support for the Content Management Systems (CMS) across all programs and departments of the MHCC.

Ability to communicate in both official languages (English and French) considered an asset

Able to work collaboratively and effectively with other employees and outside contacts

Strong interpersonal skills, highly motivated, organized, and detail-oriented with the ability to handle multiple, simultaneous projects and meet tight deadlines and take direction in a fast paced environment

QUALIFICATIONS

Experience working in a marketing and communication environment preferably with a focus on digital marketing

Bachelor degree or equivalent post-secondary certification in digital and internet marketing, communications, or related field