DevOps specialist - IT


Offre publiée le 2023-01-20


Job description

Role and Responsibilities

DevOps Specialist - IT

If you’ve taken a plane to any destination in the world, chances are, your pilot was trained by a CAE product. With its strong customer focus, the Global Engineering team is dedicated to elevating the training experience to make pilots the best they can be.

Passionate about your field? Looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors?

Want to join a world class company and industry leader with projects to which you would be proud to contribute? Then CAE is the right employer for you! Come share your passion with us!

The role we offer :

  • Set up and ensure the maintenance of DevOps pipelines
  • Collaborate with multidisciplinary teams for all phases of development, up to delivery of the final product
  • Generate ideas, define and setup automated capabilities for our applications and systems
  • Design and automate simple, manual steps iterated in small steps through automated testing and continuous integration
  • Define a version management process, automate application deployment and processes to make delivery more scalable, repeatable and controllable
  • Identify issues before they impact the customer and quickly mitigate issues as they arise
  • Communicate and collaborate with IT teams about innovations associated with the DevOps methodology
  • Be a change agent and a promoter of Agile and DevOps methodologies

The enthusiast we are looking for has the following skills :

  • Passion for software development and an aptitude for learning and continuous improvement
  • Passion for the field of aviation
  • Ability to work in a team and be autonomous
  • Ability to adapt quickly to technological developments
  • Results-oriented attitude
  • Competence in planning and organization of work
  • Ability to enforce processes and influence developers who are not direct reports
  • Fluency in English and French (oral and written)

Technical skills

  • University degree in computer science, software engineering or equivalent
  • In-depth knowledge of the software development lifecycle and in-depth experience with various automation tools including Azure DevOps or equivalent
  • Practical experience in implementing continuous integration and deployment (CI / CD) processes
  • Experience in developing and maintaining scripts using PowerShell, Python, Bash or equivalent
  • Experience with Git, Git flow, C #, C / C ++
  • Experience in unit testing and automated functional testing
  • Working knowledge of Dockers and container orchestration tools such as Kubernetes
  • Practical experience with MVC and .Net Core
  • Working knowledge in creating REST services and executables required for the Devops processes

CAE offers :

  • Benefits : fully flexible for you to choose what is important
  • Retirement : Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP)
  • Financial Perks : Employee Stock Purchase Plan & numerous corporate discounts
  • Personal and Family Programs : Physical Wellness Plan & Supplementary Maternity Plan
  • Work-Life Balance : Fllexible vacation policy, Flextime & California Fridays all year
  • Fun at work : social and community events all-year round!


CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.

3 hours ago