Description:
Reporting to the Director, Software Configuration Management & Change Planning, as a DevOps Consultant, you will be responsible for supporting and maintaining DevOps pipelines for a suite of applications within the Client Servicing Technology line of business. You will play a key role in the migration of applications to GitHub Enterprise Cloud (GHEC), integrating DevOps pipelines with ServiceNow to streamline operations, and supporting the implementation of new security tooling.
- Maintain and optimize existing DevOps pipelines within both Enterprise Tools 1.0 (Jira, GitHub, Jenkins, JFrog Artifactory, Fortify, BlackDuck) and Azure DevOps environments.
- Assist in the migration of up to 17 applications to GitHub Enterprise Cloud (GHEC), ensuring seamless integration with CI/CD pipelines.
- Integrate DevOps pipelines with ServiceNow to automate ticketing, incident management, and other IT service management functions.
- Support the transition to new security tools (HashiCorp Vault, Snyk, Fortify, BlackDuck).
- Collaborate with developers, Project Managers, various levels of management and the DevOps team to ensure smooth pipeline operations.
- Troubleshoot and resolve issues in DevOps environments, ensuring high availability and performance.
- Contribute to documentation and process improvements.
At CIBC we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.
How you'll succeed
- Design and development - Perform and coordinate complicated DevOps activities for the migration of applications to GHEC.
- Strategic planning - Develop multi-year technology roadmaps that align with the bank’s vision, strategy, and business goals. Lead multiple complicated projects involving backend systems, new technology, and the enhancement of existing applications.
- Leadership skills - Act as the mobile development team lead and run code-review sessions with the wider team to ensure the project is on track to meet goals. Support and mentor intermediate and senior developers by sharing knowledge, collaborating and problem solving.