Enable job alerts via email!

DevOps Engineer

High Tech Genesis Inc.

Montreal

On-site

CAD 75,000 - 95,000

Full time

24 days ago

Job summary

A leading technology company in Montreal is seeking a Software Release Manager to oversee software updates and coordinate project deliverables. The ideal candidate has proven experience in software release management, strong organizational skills, and proficiency in CI/CD pipelines. Bilingual candidates in English and French are particularly encouraged to apply, as this role involves communication with diverse teams.

Qualifications

  • Proven experience in software release management or related role.
  • Hands-on experience with CI/CD pipelines and automation tools.
  • Strong problem-solving skills with proactive risk mitigation.

Responsibilities

  • Plan release timelines and coordinate deliverables.
  • Manage software updates, ensuring proper testing and rollout.
  • Identify potential risks and implement mitigation plans.

Skills

Software release management experience
Understanding of software development lifecycle
Experience with cloud environments
Knowledge of update management for devices
Organizational skills
Problem-solving skills

Tools

CI/CD pipelines
Version control systems
Automation tools
Job description

WE'RE HIRING!

At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.

Your next chapter starts here.

Responsibilities
  • Work closely with software and product teams to plan release timelines, coordinate deliverables, and maintain alignment with overall project objectives
  • Manage the deployment of software updates and feature releases, ensuring they are properly tested, documented, and rolled out with minimal user disruption.
  • Organize release activities, including scheduling, environment preparation, infrastructure coordination, and resource allocation.
  • Communicate release timelines, updates, and potential impacts to both internal teams and external partners.
  • Identify potential risks associated with release activities and implement mitigation or rollback plans when necessary.
  • Monitor system performance after deployment, address post-release issues, and maintain feedback loops to support continuous improvement.
  • Provide advanced technical support by investigating and analyzing reported issues prior to escalation to development teams.
Qualifications
  • Proven experience in software release management or a related role within a development or DevOps environment
  • Strong understanding of the software development lifecycle and structured release processes
  • Hands-on experience with cloud environments, CI/CD pipelines, version control systems, and automation tools
  • Knowledge of firmware or software update management for connected or embedded devices is a strong asset
  • Excellent organizational and project management skills, with the ability to manage multiple parallel releases and priorities
  • Strong problem-solving skills with a proactive approach to risk identification and mitigation
Bonus skills:
  • Bilingual in English and French, with strong written and verbal communication skills is an asset.
  • Experience as a software developer is a big asset

High Tech Genesis Inc. is an Equal Opportunity Employer.Diversity and inclusion are at the core of our values.

Please advise High Tech Genesis of any accommodation measures you may require.

Please be advised:

  • Applicants must have the legal right to work in Canada.
  • Kindly submit your resume in MS Word format upon application for this position.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.