cover image
Sun Life

Sun Life

www.sunlife.com

2 Jobs

37,661 Employees

About the Company

Sun Life is a leading financial services organization dedicated to helping people achieve lifetime financial security and live healthier lives.

We provide a wide range of insurance and investment products and services in key markets around the world including Canada, the United States, the United Kingdom, Hong Kong, the Philippines and Indonesia. At Sun Life, we have more than 34,000 employees and 112,900 advisors worldwide.

Websites:
Canada www.sunlife.ca/en/
US www.sunlife.com/us/en/
Vietnam www.sunlife.com.vn
Hong Kong www.sunlife.com.hk
Indonesia www.sunlife.co.id
Malaysia www.sunlife.com.my
Philippines www.sunlife.com.ph

Listed Jobs

Company background Company brand
Company Name
Sun Life
Job Title
Student, DevOps Engineer (Summer 2026)
Job Description
**Job title:** Student DevOps Engineer (Summer 2026) **Role Summary:** Short‑term internship focused on supporting a Java microservices application through containerization, CI/CD, and production monitoring. Interns collaborate with development, QA, and DevOps coaching teams to implement best practices in an Agile environment, enhancing deployment efficiency and application reliability. **Expectations:** - Complete the internship by August 2026 (or later). - Demonstrate timely problem resolution and adherence to Agile sprint commitments. - Contribute to process improvements and knowledge sharing within the team. - Maintain quality documentation and support shift‑left testing initiatives. **Key Responsibilities:** - Build and maintain Docker images for Java/Spring Boot applications. - Deploy and manage containers in Kubernetes/OpenShift via Jenkins pipelines. - Integrate SonarQube, Ansible, Artifactory, and Jira into existing workflows. - Perform production support, monitoring, and troubleshooting of Java services. - Conduct code reviews, static analysis, and unit/functional tests. - Document technical specifications, deployment procedures, and test plans. - Collaborate with senior DevOps engineers to coach Agile teams on tool adoption. **Required Skills:** - Java, Spring Boot, RESTful API development. - Docker image/container creation and configuration. - CI/CD tooling: Jenkins, Git (GitHub/Bitbucket). - Version control, branching strategies, and pull‑request workflows. - Database knowledge: PostgreSQL, MS SQL. - Familiarity with Jira, SonarQube, Ansible, Artifactory. - Experience in Agile (Scrum/Kanban) practices. - Optional/advantageous: Kubernetes, Grafana, InfluxDB, time‑series databases. **Required Education & Certifications:** - Current university student, enrolled in a Bachelor’s program in Computer Science, Software Engineering, or related field, graduating August 2026 or later. - No mandatory certifications, but Docker or Kubernetes basic certificates (e.g., Docker Certified Associate, Certified Kubernetes Administrator) are beneficial.
Waterloo, Canada
On site
02-12-2025
Company background Company brand
Company Name
Sun Life
Job Title
DevOps Engineer
Job Description
**Job Title:** DevOps Engineer **Role Summary:** Design, implement, and manage automation and DevOps middleware for web hosting services. Focus on container technologies (Docker, Kubernetes), CI/CD pipeline integration, and infrastructure automation to support product development, security, and operational reliability. **Expactations:** - 2‑3 years experience with UNIX (Solaris/AIX/Linux) and/or Windows Server 2016/2019. - Minimum 2 years software development/DevOps experience with containers and infrastructure tooling. - Participate in weekly production on‑call rotations and provide after‑hours support. - Strong analytical and communication skills; ability to prioritize and make innovative decisions. **Key Responsibilities:** - Deploy, configure, scale, and manage Kubernetes clusters and containerized applications. - Integrate container platforms with automated CI/CD pipelines. - Design and improve technical processes for continuous improvement. - Collaborate with infrastructure teams to build automation pipelines and resolve dependencies. - Contribute to Agile project teams, supporting short development sprints. - Troubleshoot and fix code bugs; support automated tasks and security automation. - Develop automation to meet security and product version requirements. - Participate in weekly production on‑call rotation. **Required Skills:** - Scripting/programming: Java, Jython, Perl, Python, SQL, YAML, or Unix shell scripting (sh, ksh, bash). - Experience with DevOps tools: Ansible, Artifactory, Bitbucket, Git, Jenkins. - Operational knowledge of web middleware technologies and application packaging/deployment. - Understanding of networking: DNS, load balancers, SSL, SSH, firewalls, network troubleshooting. - Strong analytical, problem‑solving, and communication abilities. **Required Education & Certifications:** - University degree or college diploma in a related discipline **or** ≥ 6 years of IT industry experience. - No specific certifications required, but relevant DevOps or cloud certifications are advantageous.
Waterloo, Canada
On site
Junior
07-01-2026