Jump to main content

Search Jobs

Senior DevOps Engineer

Job Highlights

About the Opportunity

  • Manage Kubernetes-based production infrastructure on Azure, supporting multiple machine learning and data-focused services
  • Implement CI/CD pipelines using Azure Devops with a focus on testing, code quality, and security
  • Production monitoring, alerting, and incident management
  • Collaborate on projects with a team of data scientists and engineers
  • Adapt and customize machine learning, and natural language processing, to execute core data ingestion and transformation tasks: translations, validations, exception detection
  • Work with both commercial software solutions and open-source software
  • Run distributed image recognition and natural language processing, to capture data from unstructured data, including image, text, and handwriting
  • Implement Python-based predictive models and applications as microservices, using the Flask web framework
  • Advocate for software engineering best practices, perform code review, and facilitate collaboration
  • Evaluate statistical, machine learning, and deep learning methods and technologies, that could offer potential competitive advantages
  • Collaborate with members of the Munich Reinsurance global community and external partners in client organization

About You

  • Post-secondary degree in Computer Science, Statistics, Mathematics, Information Technology, Engineering, equivalent field or substantial coursework in relevant disciplines
  • 3-5 years of experience as a DevOps engineer, Software Engineer or Data Engineer
  • Experience deploying cloud infrastructure, experience in Azure is an asset
  • Expertise with Kubernetes (including network security policies, certificate management, RBAC, and Helm), CI/CD automation, Docker, and microservice architecture
  • Experience with Python, Flask, and SQL
  • Fast-learner with a drive to make a difference
  • Ability to thrive in a dynamic environment and successfully deliver on multiple assignments under deadlines
  • Insurance or financial services background would be an asset
  • Familiarity with big data technologies (ex. Apache Spark, Airflow, etc.), natural language processing and deep learning frameworks (ex. TensorFlow, Pytorch) would be assets
  • Familiarity with Infrastructure-as-code (Terraform, Ansible, etc.) is an asset

How to Apply

Click the “Apply Now” button and follow the instructions to submit your resume. Please note that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote #29417.


You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.

Similar Jobs

DevOps Engineer

Permanent job in Toronto

Senior DevOps Cloud Architect

Permanent job in Mississauga

Engineering Manager

Permanent job in Toronto

Sr Systems/Network Engineer

Permanent job in North York

Senior Accountant

Permanent job in Toronto

Senior Auditor

Permanent job in Toronto

Job Application for
Senior DevOps Engineer

  • By submitting this form, you are agreeing to our terms of use.