Senior DevOps Engineer

at  Sun Life

North York, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Jun, 2024USD 82000 Annual03 Mar, 2024N/AJenkins,Programming Languages,Continuous Improvement,Scripting Languages,Configuration Management,Code,Communication Skills,Management Skills,Bitbucket,Learning,Python,Cdd,Security Tools,Java,Infrastructure,Continuous IntegrationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You’ll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you’ll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.

JOB DESCRIPTION:

Candidates must be eligible for Reliability Status Clearance, which requires that they have lived and worked in Canada for the past 5 consecutive years. No exceptions, please.
The Digital Solutions team seeks an experienced DevOps Engineer to grow our team exclusively focused on DevOps best practices. To be successful in this role, you will have lived through previous successful DevOps implementations or Software Build and Deployment Engineering that focuses on software build, packaging and deployment automation including tools and processes.
Deep experiences working with DevOps and DevSecOps processes related to People, Process, and Technology will serve you well in this role.
This is a hands-on role requiring strong technical and problem-solving skills along with the ability to show initiative, be accepting of responsibility and be accountable for results.

IF YOU CAN BRING THE FOLLOWING SKILLS, YOU CAN LEARN THE REST!

  • 3 to 5+ years of continuous Integration and delivery (CI/CD) experience in a systems development life cycle environment using Bitbucket, Jenkins, CDD, etc
  • Self sufficient and experienced with either modern programming languages (eg. Java or C#), or scripting languages such as Python or similar.
  • If you are proficient with DevSecOps, this will be an asset that sets you apart. New security tools like Checkmarx and Synk are being implemented.
  • Expertise with Infrastructure as Code, Configuration Management and Container based skills will also set you apart.

PREFERRED SKILLS:

  • Excellent verbal and written communication skills
  • Ability to liaise with internal and external stakeholders and adapt approach when dealing with technical and non-technical audiences
  • Ability to work both independently and as part of a strong, collaborative multi-site team
  • Excellent organizing, planning and time management skills
  • Self-directed and proactive; thinking beyond the immediate problem with ability to analyze situations/problems systematically and deliver effective right-sized solutions in a timely manner
  • Possess an inherent passion for continuous improvement and innovation
  • Customer and results oriented

UNIQUE / ADDITIONAL REQUIREMENTS:

  • We know there are endless tools in the DevOps toolbox and we don’t expect you to come in as an expert on everything, but you are looking forward to experimenting and learning
  • Periodic weekend / after-hours work may be required to support project implementations and system upgrades.
  • We are implementing Generative AI technologies into our DevOps and Release Management disciplines with Github Copilot, AWS CodeWhisperer and Cloud native technologies like Amazon Lex and Kendra

Responsibilities:

  • Collaborate with architects, designers, business system analysts, application analysts, operation teams and testing specialists to deliver fully automated ALM systems
  • Set-up and maintain fully automated CI/CD pipeline for multiple Java / .NET environments using tools like TFS, Bitbucket, Jenkins, Maven, Ant, Gradle, Groovy, Shell, Ansible and Docker
  • Deploys, configures, manages, and performs ongoing maintenance of technical infrastructure including all DevOps tooling used by Digital Solutions
  • Provides, maintains, and manages the appropriate application build, packaging, deployment and release policy, processes, standards, and procedures
  • Assists development team with the preparation of releases for production. This may include assisting in the automation of performance tests, validation of infrastructure requirements, and guiding the team to improved system decisions
  • Creates and improves the automated build and deployment processes, techniques, and tools
  • Troubleshoots and resolves technical issues related to CI/CD Infrastructure and Test environments
  • Ensure information security standards and requirements are incorporated into all solutions
  • Contribute to the ongoing support, stability and performance of application systems in non-production including problem analysis, resolution, escalation and reporting as necessary
  • Stay current with trends in emerging technologies and how they could apply to Sun Life


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

North York, ON, Canada