Application Development and Support Specialist (1-Year Temporary)

We Have a Big Name – and a Big Mission

We’re the Canadian Centre for Occupational Health and Safety. But you can call us CCOHS.

We’re a federal government corporation with a single mission: upholding the right of everyone in Canada to a healthy and safe workplace where they can thrive. Our tools and resources are designed to give employers and workers across the country the information they need to stay healthy and safe, both physically and mentally, on the job.

And that’s where you come in. You will play a role in ensuring the reliability of assigned web-based applications used to support CCOHS products and services. You’ll be part of our IT Operations and Quality Assurance team to help make these plans a reality.

If you’re excited about making a difference and being part of a culture that values innovation, professional growth, and your overall well-being, we definitely want you to read on.

About the Role

  • Reporting to the IT Operations and Quality Assurance Manager, you will be responsible for bridging the gap between software development and support. You will support users who encounter issues with software applications and train users on the use of these applications.
  • Utilizing your software development skills in both front-end and back-end development, you will analyze, maintain and improve CCOHS products and services. Resolving technical problems to ensure applications are functional and performing to best standards is essential to your role.
  • You will work closely with the IT Digital Innovation and Development team, participating in the entire product lifecycle. By collaborating with the development team, you will support requirements analysis, systems integration, software deployment and issue resolution.
  • Success in this role is defined by efficient deployments, customer satisfaction, process documentation, trained and informed staff, effective troubleshooting and resolving production issues.

What You Have

  • Experience in the last 5 years working within a Development and Support/Operations capacity supporting application deployment and support.
  • A university degree in Computer Science or Information Systems, or a college diploma with a concentration in computer technology or an equivalent combination of education and experience
  • Over 2 years of experience with web development in an environment using PHP, HTML, JavaScript, CSS, Linux and MySQL databases. Experience with Node.js or Python is beneficial.
  • Work experience with web development tools or frameworks like Laravel and Vue.js is desired. Good understanding of networking protocols such as TCP/IP, HTTP/HTTPS, and web services such as SOAP or RESTful APIs.
  • Hands-on experience with relational databases such as MySQL or SQL Server and proficiency in querying and manipulating data in databases or through scripting/programming.
  • Experience with Cloud platforms, e.g. AWS and Azure
  • Experience in setting up containerized web development environments using Docker containers and Cloud Services such as AWS is an asset.
  • Experience with application monitoring such as but not limited to Dynatrace
  • Experience with a web analytics tool such as but not limited to Google Analytics.
  • Experience with configuration management, such as Ansible.
  • Experience working with Windows and Linux
  • Exceptional troubleshooting and communication (written and verbal) skills.
  • Experience with creating technical and user documentation and the delivery of training.
  • Experience in an ITIL environment.

Who You Are

  • An IT professional with an understanding of user requirements, and the ability to translate these into usable solutions.
  • A supportive, respectful team member who treats others equitably and thrives in an environment where ideas and collaboration are encouraged.
  • Comfortable using command lines or tools in Unix/Linux operating systems, especially in a containerized environment, and working with source code version control systems like Git.
  • An enthusiastic believer in providing exceptional, efficient service.
  • A lifelong learner of leading IT best practices and trends and integrates this into daily work.

Salary

Within the range of

$86,076 to $110,825 (CCOHS-09) per annum.

Full-time, permanent, unionized position

Application Deadline

Wednesday, May 7th, 2025

Quote File Reference Number: SY-113

Vacancies: 1

To Apply

If you are excited by this opportunity, we want to hear from you. Send us your application in confidence by Wednesday, May 7th, 2025 to jobs@ccohs.ca, quoting File Reference Number SY-113.

Notes

Here at CCOHS, we promote work-life balance, encourage personal development, and foster respect, civility, and inclusion. For more reasons why this is a great place to work and information on our comprehensive benefits and federal public service pension plan, visit our Careers page.

We are committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you need to be accommodated during any phase of the evaluation process, please contact Human Resources at jobs@ccohs.ca. All information received in relation to accommodation will be kept confidential.

Note: Attaining Reliability Status Security Clearance is a condition of employment for all CCOHS positions.

Code of Conduct

As public servants, all employees of the Canadian Centre for Occupational Health and Safety (CCOHS) have a duty to conduct themselves in a way that bears the closest public scrutiny and upholds our Code of Conduct. At the hiring stage, candidates are required to disclose any situation or circumstance that could result in any real, potential or perceived conflict of interest. A conflict of interest is any situation where CCOHS employees have private or personal interests that could influence or impair their judgement, decisions or actions within their official duties or use of their position, or undermine the neutrality of CCOHS. This may include political activity, directorship, other outside employment (with competitors, and/or suppliers) and certain personal relationships (with other CCOHS employees, clients and/or stakeholders). Please contact Human Resources at jobs@ccohs.ca for more information regarding conflict of interest responsibilities and how to make a disclosure.

We thank all applicants for their interest, however only those selected for an interview will be contacted.