CIBC is seeking a dynamic and experienced Software Engineering Manager to lead their DevSecOps & Automation team. This role is responsible for driving the adoption of secure, automated software delivery practices across the organization, ensuring the reliability, security, and scalability of their technology platforms.
Requirements
- Subject Matter expert in DevSecOps practices, including CI/CD, IaC, containerization, and automated security testing.
- Proficiency with tools such as, GitLab CI, Git Actions, Terraform, Ansible, Docker, Kubernetes, and security scanning tools.
- Proven experience with adoption of GitHub/GitHub Actions for enterprise CI/CD.
- Strong hands-on expertise in Infrastructure as Code using Terraform, ARM Templates, and Ansible.
- Solid understanding of cloud platforms (AWS, Azure, or GCP) and hybrid cloud environments.
- Demonstrate success in implementing Robotic Process Automation (RPA) with UiPath and leveraging AI-driven automation tools such as AI Agnetic Flow and Copilot.
- Experienced in DORA metrics and other quality/efficiency KPIs to drive continuous improvement.
Responsibilities
- Define and execute the DevSecOps roadmap, KPI, quarterly OKR aligning with business and technology objectives, and ROI goals.
- Championing the integration of security best practices throughout the software development lifecycle (SDLC).
- Oversee the implementation and management of CI/CD pipelines, infrastructure as code (IaC), and automated testing frameworks, quantifying ROI.
- Identify opportunities for automation across development, deployment, and operational processes.
- Evaluate, implement, and maintain tools for configuration management, monitoring, and security compliance.
- Work closely with software engineering, security, infrastructure, and business teams to deliver secure, reliable solutions.
- Ensure all DevSecOps practices comply with regulatory requirements and internal policies.
Other
- 8-12 years of related experience OR Combination of education and experience, ideally within financial services or technology, 6+ years of experience in a leadership or management capacity.
- Ability to think strategically about the bank's objectives, and solve complex problems, aligning projects with broader business goals.
- Degree/Diploma in Computer Science, Engineering, MIS, or related field or relevant certifications and/or completion of a relevant bootcamp.
- You are goal oriented. You’re motivated by accomplishing your goals and delivering your best to make an ensuring alignment with organizational strategy.
- You embrace and advocate for change: You bring new perspectives to drive change and improve the current state to align with the organization's broader strategic goals.