TELUS Health and LifeWorks have recently come together to leverage the power of technology and our caring cultures to further progress our shared goal of building a healthier and friendlier future for all. As a global-leading health and well-being provider – encompassing physical, mental and financial health – TELUS Health is improving health outcomes for consumers, patients, healthcare professionals, employers and employees.
The DevOps Team Lead will be working alongside the engineering and security teams, and leading a team of DevOps engineers.
Responsibilities
- Working with other team members of the DevSecOps Centre of Excellence to define best DevOps practices across the organization and revamp deployment and integration solutions.
- Provide technical leadership to DevSecOps team members.
- Help implement current deployment automation initiatives and define containerization strategy and techniques.
- Collaborating with engineering leads to improve our infrastructure and architecture, and to establish DevSecOps best practices.
- Developing processes to improve velocity by enabling and empowering engineers with more effective tooling and processes while ensuring the right auditing and security procedures are being followed.
- Ensuring the right monitors and remediations are in place to prevent downtime or performance incidents, and taking the lead on resolution should such an incident occur.
- Working with the team toward zero-downtime deployments.
- Ensuring there is a focus on stabilization, security and performance.
- Aligning and supporting your team in new feature kick-offs
- Keeping up to date with the latest Azure and DevSecOps technologies and processes, looking for ways to drive innovation and maximize efficiency.
- Encouraging the sharing of new ideas and passions
- Coaching and educating others on DevSecOps processes and concepts
Requirements
- Minimum of 6 years’ experience as a DevSecOps engineer, with additional experience as a developer, system integrator or administrator.
- Proven leader of DevSecOps teams with prior developer experience.
- Fluent in English, spoken and written. French knowledge is an asset.
- Great communicator and collaborator who can grow our DevSecOps culture.
- Deep knowledge of Azure services and experience in Azure core services such as Azure Storage, including Blob, Azure VMs, Azure LB, Azure ASG, Azure Serverless, Azure DB, Azure Container Instance, Kubernetes, and Docker.
- Understanding of Azure cost monitoring and optimisation techniques.
- Previous containerization and cloud migrating experience, using AKS and other services.
- Experience designing well-architected, maintainable infrastructure solutions, with the ability to explain those design decisions to a technical and non-technical audience.
- An advocate for continuous integration and continuous delivery with knowledge of ADO pipelines, designing pipelines and branching strategies.
- Knowledge of Octopus Deploy is an asset.
- Strong networking knowledge.
- Experience working with microservice architectures.
- Knowledge of Terraform, Serverless Framework or another infrastructure as code.
- Experience with DevSecOps monitoring tools such as Azure Monitoring, ELK or DataDog.
- Experience working with Agile methodologies (Scrum and Kanban)
#LI-JR1
Where permitted by law, company employees must be fully immunized to access a TELUS Health office or customer premises.
Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to talentacquisitiononboarding@telushealth.com.
By applying to this role, you understand and agree that your information will be shared with the TELUS Group of Companies’ Talent Acquisition team(s) and/or any leader(s) who will be part of the selection process.