Enable job alerts via email!

DevOps Release Manager

Definity Financial Corporation

Mississauga

On-site

CAD 100,000 - 130,000

Full time

29 days ago

Boost your interview chances

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

Job summary

A leading company in the insurance sector is seeking a DevOps Release Manager to oversee the code merging process and issue resolution. This role requires strong technical expertise and excellent communication skills to ensure high-quality outcomes. The successful candidate will collaborate with various stakeholders and lead teams in a dynamic environment, focusing on delivering efficient solutions and maintaining operational excellence.

Qualifications

  • 7-10+ years in technology roles.
  • Experience with microservices architecture.
  • Practical experience working in cloud environments.

Responsibilities

  • Merge, build, and deploy future release changes to target environments.
  • Conduct code reviews and provide guidance on code development.
  • Mentor and coach software developers to ensure technical excellence.

Skills

Communication
Leadership
Detail-oriented

Education

University degree or college diploma in computer science

Tools

Kubernetes
Git
Bitbucket
Argo CD
DataDog
AppDynamics

Job description

DevOps Release Manager

The DevOps Release Manager will play a critical role in executing end-to-end delivery. As the owner of the code merging process and issue resolution, they will collaborate with stakeholders and act as a key liaison between teams to ensure issues are addressed effectively and efficiently. They will bring strong technical expertise as well as excellent communication skills to deliver high-quality outcomes.

Responsibilities:
  1. Merge, build, and deploy future release changes to target environments; review history of recent changes to the repo and environment.
  2. Coordinate and conduct code reviews, provide guidance on code development, and update and maintain code base between release trains.
  3. Collaborate with technical resources on the team for key requirements and development timelines, ensuring work plans and schedules are aligned.
  4. Communicate test results, deploy QA changes, and ensure all required merge activities are completed for handover to release teams.
  5. Mentor and coach software developers to ensure technical excellence.
  6. Review and monitor the auto-merge pipeline.
  7. Monitor and record test results to ensure all retrofit and build activities are completed; ensure smooth handover to release teams.
  8. Maintain auto-merge pipeline scheduler and ensure QA environment is operational.
  9. Auto-merge changes per guidelines and resolve merge conflicts.
  10. Conduct triage calls for issues in Dev and QA environments, involving necessary teams.
  11. Deploy changes to Dev and QA environments during code merge windows.
  12. Communicate changes to release branches for repo and QA environment to future release trains.
  13. Merge changes from release to future release branches.
  14. Report on project/backlog progress, status, overall health, and individual applications.
  15. Assess work plans, identify scheduling issues, and escalate as needed.
  16. Conduct code reviews, provide constructive feedback, and foster a culture of excellence within the team.
Qualifications:
  • University degree or college diploma in computer science, information systems, or a related discipline.
  • 7-10+ years in technology roles.
  • Experience with microservices architecture.
  • Good understanding of Kubernetes and public cloud platforms (preferably AWS, GCP).
  • Familiarity with tools like Argo CD, OpenSearch, AppDynamics, DataDog.
  • Experience in the insurance industry and with Guidewire Suite is an asset.
  • Ability to lead, provide technical consultation, and guide teams.
  • Detail-oriented with a commitment to high-quality results.
  • Practical experience working in cloud environments for developing and releasing front-end applications.
  • Experience integrating multiple data sources and databases into one system.
  • Understanding of scalable application design principles.
  • Proficiency with code versioning tools such as Git/Bitbucket.
  • Understanding of enterprise and web architecture, REST APIs.
  • Knowledge of the Software Development Lifecycle.
  • Hands-on experience with GIT, Bitbucket Pipelines, and repo management.
  • Skills in environment change management and log review.
  • Strong understanding of performance and security considerations in coding.
  • Knowledge of front-end technologies like HTML5 and CSS3.
  • Basic understanding of DevOps pipeline design for front-end applications.
  • Experience with defect tracking and test management tools.
  • Familiarity with in-house applications, systems, and high-level end-to-end flows.
  • Understanding of release, exception, and risk review processes.
  • Ability to diagnose merge issues, review logs, and assess impacts among development teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Release Manager

Shore Consulting Group

Toronto

Remote

CAD 80,000 - 120,000

16 days ago

Senior Cms Developer & Consultant

Aequilibrium

Ontario

Remote

CAD 110,000 - 140,000

26 days ago

Senior Release Manager

Patch Tech Staffing

Markham

On-site

CAD 100,000 - 130,000

3 days ago
Be an early applicant

Project Manager / Release Lead

freelance.ca

Toronto

Hybrid

CAD 100,000 - 130,000

3 days ago
Be an early applicant

Senior DevOps Consultant

PCRecruiter - Recruitment Software & Applicant Tracking System

Toronto

Hybrid

CAD 100,000 - 140,000

5 days ago
Be an early applicant

Release Manager, GFT

RBC

Toronto

On-site

CAD 90,000 - 120,000

24 days ago

Release Manager, GFT

RBC

Toronto

On-site

CAD 90,000 - 120,000

26 days ago

Build Master

System Canada

Toronto

On-site

CAD 80,000 - 110,000

15 days ago

Document Control Specialist

Entuitive

Toronto

On-site

CAD 80,000 - 110,000

30+ days ago