Enable job alerts via email!

Release Manager

Kal Tire

Vernon

On-site

CAD 104,000 - 139,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Release Manager to oversee the software release process in a dynamic enterprise environment. This role involves strategic planning, coordination among various teams, and ensuring compliance with security standards. The ideal candidate will have extensive experience in managing complex releases, utilizing Agile practices, and implementing CI/CD methodologies. Join a company that values a positive work culture, offers comprehensive benefits, and provides opportunities for professional growth and development. If you're ready to make a significant impact in a collaborative setting, this position is perfect for you.

Benefits

Comprehensive medical and dental benefits
Employee Assistance Program
Group RRSP/DPSP matching program
Discount on tires and mechanical services
Opportunities for professional development

Qualifications

  • 10+ years in software development or IT roles in large organizations.
  • 3+ years as a hands-on Release Manager with complex software deliveries.

Responsibilities

  • Manage end-to-end software release processes in complex environments.
  • Coordinate with multiple teams for seamless and successful releases.

Skills

Release Management
Agile Practices
Risk Management
Communication Skills
Problem-Solving Skills

Education

Bachelor's degree in Computer Science
Relevant industry certifications

Tools

Azure DevOps
CI/CD Tools
API Management Tools

Job description

Release Manager

Vernon, BC (On-Site)

Role Description

The Release Manager is responsible for managing the end-to-end software release process in a large, complex enterprise technology environment. This role requires a strategic thinker with a deep understanding of software development and release management in complex cloud and on-premise technology environments. The ideal candidate will have extensive experience in coordinating multiple teams and streams of activity to ensure seamless and successful releases.

Core Responsibilities

Release Planning and Coordination

  1. Develop comprehensive release plans, including timelines, resource allocation, and risk management strategies for major software deployments, environment refreshes, and hotfixes.
  2. Coordinate with project managers, development teams, QA teams, and Operations teams to ensure all release activities are aligned, understood, and on schedule.
  3. Facilitate regular release planning meetings, maintain a release calendar, and ensure all stakeholders are informed and understand release timing and target environments.
  4. Coordinate release deployment tasks and activities.

Process Management

  1. Implement and maintain standardized release management processes and tools to support enterprise scale CI/CD practices for the organization.
  2. Ensure all release processes are documented, well-understood, repeatable, and scalable.
  3. Continuously review and improve release processes to enhance efficiency and reliability.
  4. Ensure all releases comply with security and organizational standards and controls.
  5. Conduct post-release reviews to identify areas for improvement and ensure lessons learned are incorporated into future releases.

Communication and Collaboration

  1. Serve as the primary point of contact for all release-related activities and communications.
  2. Facilitate communication between development, QA, operations, and business stakeholders to ensure smooth and coordinated releases.
  3. Provide regular updates to key stakeholders on release status, risks, and issues.

Risk Management

  1. Identify potential risks and issues related to releases and develop mitigation strategies.
  2. Conduct impact assessments for changes, hotfixes, and new releases to understand potential impacts on existing systems and processes.
  3. Ensure sound contingency plans are in place for critical releases.

Work Experience

  1. At least 10 years of experience working in a software development or related IT role at a large organization with a complex technology environment.
  2. At least 3 years of experience as a hands-on Release Manager involved with the successful delivery of complex software and system releases.
  3. Experience with Agile Release practices in cloud and on-premise systems deployment practices.
  4. Experience with both enterprise cloud platforms (preferably Microsoft Azure PaaS Resources) and complex on-premise technology environments.
  5. Experience with DevOps practices and software version control, build and deployment tools such as Azure DevOps Repos (Git, Team Foundation Version Control, Branching Strategies, Branch Management and Permissions), Artifacts (Package Managers), and Pipelines (YAML and Bicep, ARM Templates).
  6. Exposure to API Managers and APIOps practices and processes.

Knowledge, Skills, and Abilities

  1. Strong understanding of release management processes, methodologies, and best practices.
  2. Strong communication and interpersonal skills, with the demonstrated ability to work effectively with diverse technical teams and business stakeholders.
  3. Demonstrated ability to effectively manage multiple releases with competing priorities in a dynamic environment.
  4. Strong problem-solving skills and attention to detail.
  5. Knowledge of ITIL processes and frameworks.

Education

  1. A bachelor’s degree (or equivalent post-secondary education) in computer science, information technology, or a related discipline.
  2. Relevant industry certifications in software development, project management, or release management.

What We Offer

  1. The target salary range for this position is $104,709 to $138,801 per year based on experience.
  2. Comprehensive medical and dental benefits.
  3. Employee Assistance Program.
  4. A group RRSP/DPSP matching program.
  5. Discount on tires and mechanical services.
  6. Positive work culture, opportunities for growth and development, and work-life balance.
  7. Opportunities for professional development, such as training programs, mentorship, and tuition reimbursement.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Manager, Release & DevOps

TEEMA

British Columbia

Remote

CAD 91.000 - 137.000

2 days ago
Be an early applicant

Senior Cms Developer & Consultant

Aequilibrium

Ontario

Remote

CAD 110.000 - 140.000

2 days ago
Be an early applicant

Senior DevOps Automation Engineer

Broadcom Inc.

Ontario

Remote

CAD 90.000 - 120.000

2 days ago
Be an early applicant

Sr Software Engineer, Build & Release

Mozilla

Toronto

Remote

CAD 105.000 - 125.000

3 days ago
Be an early applicant

Release Manager

HCLTech

Ontario

Remote

CAD 80.000 - 130.000

18 days ago

Sr Software Engineer, Build & Release

Mozilla

Remote

CAD 105.000 - 125.000

9 days ago

Sr Software Engineer, Build & Release

Mozilla

Remote

CAD 105.000 - 125.000

10 days ago

Release Manager

Kal Tire Ltd

Vernon

On-site

CAD 104.000 - 139.000

30+ days ago

Release Manager

HCLTech

Ontario

On-site

CAD 80.000 - 110.000

19 days ago