Senior Devops Engineering Specialist
Job in
London, Ontario, K5Z, Canada
Listed on 2026-06-16
Listing for:
Canada Life
Full Time
position Listed on 2026-06-16
Job specializations:
-
Software Development
DevOps, Full Stack Developer, Software Engineer, Senior Developer
Job Description & How to Apply Below
Permanent Full Time
The Senior Dev Ops Engineer is part of the API Delivery team, providing technical leadership and hands‑on skills to help create, manage, and deploy API solutions into development and production environments that are pivotal to building modern digital assets. The role focuses on day‑to‑day execution and supporting a scrum team of developers to achieve their tasks. In addition, it requires experienced thought leadership and the ability to drive initiatives that enable our development pipelines to continually be available and capable of meeting our partners’ business needs.
WhatYou Will Do
- Act as the source of experience and knowledge and elevated problem solving for a scrum team of API developers, ensuring they are supported effectively.
- Support API developers to ensure continuous availability, usability, and adherence to modern development standards and practices.
- When required, develop and deliver API solutions, especially for complex implementations spanning multiple services.
- Partner with product teams and/or architects to develop technical requirements and engineering/non‑functional specifications.
- Resolve client issues as they arise.
- Facilitate and actively participate in walkthroughs and reviews of technical solutions.
- Deliver fixes and improvements to existing software products while adhering to industry standards.
- Build and contribute to design documentation and technical specifications for development.
- Oversee impact analysis to support proactive identification of actions to minimize production system interruptions.
- Evaluate and learn new technologies that provide business value and lead Proof of Concepts for new frameworks and tools and ways of working.
- Adapt to organizational change, best practice and improvements across teams, including the effective implementation and adherence to software development processes and practices.
- Train and collaborate with other practitioners in how to write effective code and solve problems.
- Provide training and knowledge transfer sessions as required.
- Achieve a security clearance when required; the cost of submitting any checks will be covered by Canada Life.
- Java and SQL programming languages
- REST‑ and SOAP‑based services
- Spring Boot framework
- Apigee or equivalent API Gateway platform
- Confluent Kafka or Apache Active
MQ eventing platforms - JHipster code generation and Liquibase database utilities
- Docker, Istio or Kubernetes container hosting platforms
- Amazon Web Services
- Tetrate Service Bridge
- Git Lab Dev Ops Platform
- Extensive software development experience in a team environment.
- University or College education in Computer Science, Computer Engineering or a related field, or an equivalent combination of education and experience. Active pursuit of related industry certifications is considered an asset.
- Previous insurance experience is an asset.
- Proficient experience with database systems and data access methods.
- Proficient experience with source code management and build automation systems.
- Proficient experience with test‑driven development and test frameworks.
- Experience working with production/application support during a critical incident.
- Rapidly acquires new knowledge, learns new skills, and applies creative thinking to solve problems while understanding the organization’s vision, purpose, and values.
- Adaptable to changing assignments and product outcomes.
- Directs self‑work through goal setting, time management, and planning.
- Meets deadlines through effective time management.
- Identifies prioritization conflicts and works with Program Managers, Project Managers, Senior Software Developers and leaders to resolve.
- Leverages practices to manage and simplify work, and uses resources effectively.
- Ensures accuracy and completeness of work to maximize quality, build credibility, and avoid re‑work.
- Decision‑making: understands the costs and benefits of actions and makes recommendations toward the most appropriate one, using collaboration and judgement to form conclusions.
- Facilitates cooperation among peers and within the team.
- Builds effective relationships with colleagues and external stakeholders quickly and…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×