Description:
Reporting to the Senior Technical Lead, the Senior DevOps Engineer will champion the transition to continuous and high velocity delivery and automated deployment using cloud based software provisioning while focusing on configuration management and source code management to enable the business to produce products faster and more efficiently. The Senior DevOps Engineer will manage and direct squad activities and empower development teams across multiple business areas through the introduction and development of best-in-class tools and processes.
What you will do
- Collaborate with stakeholders to define project scope and be accountable to design and deliver modern solutions that are secure, compliant, cost-efficient, and meet technical, security, and business needs
- Execute on the DevOps framework as defined by the Principal DevOps Engineer
- Proactively identify areas of friction in current deployment processes and drive technical solutions to remove impediments
- Work with portfolio leaders to identify existing services to transition to new digital stacks to meet modernization goals
- Ensure all functional and non-functional requirements are met and measurable in all environments
- Ensure alignment and adherence to enterprise technology, vendor management, and risk standards
- Lead the troubleshooting and resolution of complex problems to determine root cause and possible solutions, requiring identification and analysis of appropriate courses of action
- Work with customers to recommend iterations of practices, processes, methods and standards to improve customer outcomes
- Mentor and support team members in technical competency, business acumen, and priority setting
- Ensure leadership team receives timely updates related to any critical outages with an appropriate level of detail
- Consult, review, and approve documentation for programs and projects
- Design and implement cloud-based solutions that comply to Canada Life’s cyber security, data security, and risk requirements