cover image
Sun Life

Sun Life

www.sunlife.com

3 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
Company background Company brand
Company Name
Sun Life
Job Title
API Platform Operations Engineer
Job Description
**Job Title** API Platform Operations Engineer **Role Summary** Responsible for operating and supporting the enterprise API platform and Event Hub components. Works with cross‑functional operations, engineering, and consulting teams to maintain, troubleshoot, and optimize API services in cloud and on‑premise environments. **Expectations** - Deliver reliable API and event‑hub operations with minimal downtime. - Participate in continuous improvement, performance tuning, and defect resolution. - Ensure adherence to CI/CD best practices and API governance standards. - Collaborate with business and technical stakeholders to align platform features with strategic priorities. **Key Responsibilities** - Deploy, monitor, and support API platform components (gateways, service‑mesh, runtimes, security). - Operate the Enterprise Event Hub, including Kafka clusters. - Troubleshoot platform defects, debug issues, and implement effective solutions. - Design, run, and analyze performance and load‑testing; apply optimizations. - Maintain and improve continuous integration and delivery pipelines. - Partner with API, business, and technology teams to demonstrate value of cloud‑based API solutions. - Support API governance, standardization, and security across the organization. **Required Skills** - 3–6 years of IT experience, with 2+ years in application support/operations. - 1–2 years of Java development. - Proven experience implementing CI/CD pipelines (e.g., Jenkins, Ansible). - DevOps knowledge: containers, Docker, Kubernetes. - REST API design expertise; familiarity with OpenAPI Spec, RAML. - Experience with API gateway/mesh technologies and security patterns. - Scripting ability for automation (e.g., Bash, Python). **Nice to Have** - AWS services (EKS, EC2, Lambda, API Gateway). - Kafka/Confluent expertise. - API architecture frameworks, security patterns, and delivery models. - Authentication/Authorization standards (OAuth, OpenID). - Helm/Kustomize for Kubernetes deployments. - Spring Boot with secure coding, load‑testing, and performance tuning. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field. - Relevant certifications (e.g., AWS Certified Developer, Kubernetes Administrator, Spring Professional) are a plus. ---
Toronto, Canada
Hybrid
Junior
27-01-2026
Company background Company brand
Company Name
Sun Life
Job Title
Student, Junior Security Data Analyst
Job Description
Job title: Student, Junior Security Data Analyst Role Summary: A 4‑month co‑op position supporting the Security Analytics team, focusing on AWS infrastructure maintenance, data governance, and data engineering tasks to detect anomalies and potential security threats. Expectations: - Enrolled in a post‑secondary degree (Computer Science, Business Management, or Engineering) or equivalent. - Demonstrated interest in cybersecurity and data analytics. - Ability to work independently or collaboratively in hybrid/remote settings within the operating area. Key Responsibilities: - Maintain and enhance the health of the Security Analytics AWS environment, improving data quality and documentation of tables, processes, and procedures. - Tag historical data to support analytics use cases and proof‑of‑concept (POC) projects. - Assist in POCs of new cloud technologies and data pipeline tools, leveraging minimal‑code or no‑code solutions. - Collaborate with cross‑functional teams (security, data & analytics, cloud, architecture) to define initiatives and project deliverables. Required Skills: - SQL and/or Python programming proficiency; experience with data manipulation (Excel, PowerPoint). - Familiarity with AWS services such as Glue, Redshift, Lambda, EC2, Glue, or similar. - Knowledge of database technologies, data engineering concepts, and data governance principles. - Strong written and verbal communication, able to present findings to senior team members. Required Education & Certifications: - Current enrollment in a post‑secondary program (Computer Science, Business Management, Engineering, or related field). - No mandatory certifications required; knowledge of AWS services preferred.
Toronto, Canada
On site
Junior
02-02-2026