C

CI Financial

Canadian asset manager growing through acquisitions

IT Change Management and Release Engineer 2

IT OperationsUpdated on Nov 13
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A degree or diploma from an accredited institution in Computer Science/Programming, or equivalent experience.
  • At least 5 years of Change and Release Management experience in a large corporate IT environment, on-premises and cloud.
  • At least 5 years of experience working in an aligned Information Technology Infrastructure Library environment.
  • At least 1 year of DevOps and continuous integration/continuous delivery experience.
  • A strong understanding of Software Configuration Management and Change Management processes.
  • Strong knowledge of Git version control, including SourceTree.
  • A good understanding of Agile processes, including use of Atlassian tools such as Jira, Bitbucket, and Confluence.
  • Solid shell scripting knowledge.
  • Solid UNIX/Linux skills.
  • Strong attention to detail and analytical skills.
  • Excellent written and oral communication skills.
  • Ability to participate in the on-call rotation after completing three months in the role.

Responsibilities

  • Support and enforce the organization's IT Change and Release Management processes for all infrastructure and application changes.
  • Assist the Director of Change and Release Management with the Monthly Change Management Committee agenda, conduct the meeting as backup, and take meeting minutes.
  • Attend daily team meetings and provide updates through the Kanban board in Jira.
  • Ensure third-party applications follow the same standards and methods as internal applications.
  • Ensure work assigned to the Change Management team is completed on time and in accordance with established service-level agreements.
  • Review entries on the IT Events calendar and assist in resolving conflicts.
  • Initiate and communicate change-freeze and blackout periods as needed.
  • Review and approve infrastructure change requests for validity and completeness.
  • Review and update the Change Advisory Board agenda weekly.
  • Assist in hosting and presenting weekly Change Advisory Board meetings.
  • Send the weekly infrastructure change thread after Change Advisory Board meetings.
  • Maintain and update Change Management policies and procedures.
  • Support the Information Technology department in using the ServiceNow Change Management module.
  • Conduct post-implementation review meetings and prepare reports for issues caused by change requests.
  • Serve as the primary point of reference for questions, problems, and suggestions about the Change Management process and system.
  • Update Change Management Database change approvers for mapped systems.
  • Research and continually enhance the Change Management process.
  • Review and authorize on-premises and cloud software deployments based on proper process, verified authorization, and testing, including assigning tasks to other Information Technology teams as needed.
  • Conduct filesystem and web application deployments.
  • Ensure audit trails are available for promotions to test and production environments.
  • Review and authorize backup and refresh requests for test and quality-assurance environments.
  • Refresh test and quality-assurance environment filesystems and web applications, and assign backups, database refreshes, and restarts.
  • Work with application development leads to understand release requirements and risks, provide feedback, and ensure releases are scheduled and executed effectively according to Change Management procedures.
  • Create and configure test and production filesystem environments and ensure secure ownership and permissions.
  • Maintain existing continuous integration/continuous delivery pipelines in Jenkins.
  • Maintain deployment scripts and environment configuration files.
  • Update and maintain the artifact dashboard for tracking deployments and environment status.
  • Support filesystem and database deployments performed through Jenkins.
  • Support continuous integration/continuous delivery tools, including Jenkins, Flyway DB, and CheckMarx.
  • Support users of the on-premises continuous integration/continuous delivery platform, including Git for version control.
  • Test new and updated plugins used by the continuous integration/continuous delivery platform.
  • Maintain and configure new rules, tasks, and actions in Tripwire Enterprise.
  • Manage licensing and track usage in Tripwire Enterprise.
  • Review Tripwire reports and reconcile changes against change requests and authorized deployments.
  • Reconcile Windows, Unix, and Red Hat Enterprise Linux operating-system changes on all in-scope servers.
  • Securely maintain registrar account information in CyberArk and approve password release requests for the supporting Network team.
  • Manage the Public Certificate Authority account and assist the Senior Production Control Manager in renewing the site inventory license.
  • Maintain procedures for managing domains and certificates.
  • Maintain the domain inventory list, tracking registrar, company, expiry date, and additional subject alternative names.
  • Track domain expiries and renew them according to documented procedures.
  • Procure new domains as required.
  • Maintain the public certificate inventory and track subject alternative names, expiry dates, and ownership.
  • Maintain the private/internal certificate inventory for web and printer certificates.
  • Generate and sign certificates using the public certificate authority and internal certificate authority.
  • Lead the renewal process for existing internal certificates according to the certificate procedures maintained by the Change Management team.
  • Process payments related to domains and certificates and notify Accounts Payable.

Desired Qualifications

  • Jenkins continuous integration/continuous delivery pipeline experience is an asset.
  • Transport Layer Security/Secure Sockets Layer certificate experience is an asset.

About the Company

CI Financial

Canadian asset manager growing through acquisitions

CI Financial builds and runs investment management and wealth-advisory platforms through a network of subsidiaries that manage assets and provide investment products and advisory services to individuals and institutions. Its platforms are advisor-facing, helping independent financial advisors and RIAs offer mutual funds, managed accounts, and other wealth-management services. The company differentiates itself by growing through acquisitions, creating a large, integrated footprint in Canada and the United States. Its goal is to scale into a leading diversified financial-services group serving a broad adviser network, a strategy that culminated in Mubadala Capital taking the company private in 2024.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1965

Recently Posted Jobs

Explore more opportunities at CI Financial

See more jobs