Share this job

DevOps Engineer

Date: Aug 23, 2019

Location: Mississauga, ON, CA

Company: Hatch

Requisition ID: 21758 

Job Category: Information Technology 


With over six decades of business and technical experience in the mining, energy, and infrastructure sectors, we understand that challenges are changing rapidly in every industry. We respond quickly with solutions that are smarter, more efficient, and innovative. We draw upon our 9,000 staff with experience in over 150 countries to challenge the status quo and create positive change for our clients, our employees, and the communities we serve.



A high performing DevOps engineer will be the glue that holds development and operations together. Instrumental in deploying code to production and ensuring that it runs smoothly DevOps engineers should have an in depth understanding of the Azure DevOps tooling stack and how it integrates with all other components of Microsoft Azure.



Key responsibilities:


  • Architect and develop Azure DevOps pipelines
  • Maintain branching strategy and overall alignment
  • Build out Azure Artifacts for cross project re-use
  • Act as Release engineer to ensure smooth deployment
  • Understand the software development lifecycle and the automation tools used to create the CI/CD (continuous integration/continuous delivery) pipeline, which minimizes coding errors
  • Facilitate rapid deployment of software and guide code releases from development to production.


Skills and experience required:

  • 5-8 years’ experience working on a development team, providing technical leadership/guidance/mentorship.  Proven capabilities in the following technologies:
    • Azure DevOps – especially knwledge of Pipelines, Repos and Artifacts
    • Scrum, and CI/CD
    • Release management experience
  • 5+ years of PowerShell coding experience
  • 3+ years of experience with automated Azure resources provisioning using ARM templates
  • 3+ years of Identity and Access management experience with Azure AD
  • Advanced knowledge of the infrastructure components (compute, storage, networking) and ability to troubleshoot complex cross-discipline issues
  • High motivation and commitment to quality and customer service
  • Strong written and verbal communication skills including the ability to communicate with different levels of stakeholders from different parts of the world
  • Must be a self-starter and organized and needs minimal supervision
  • Understanding of all aspects of software development and implementation
  • Ability to work in an agile environment


Nice to have:

  • Microsoft Azure certifications
  • SQL knowledge
  • C#
  • Microsoft IIS
  • Software defined storage and network
  • Microsoft certified: Azure DevOps Engineer Expert


We are committed to fostering a workforce in each of our locations that reflects the diversity of the communities in which we operate. Hatch is an Equal Opportunity Employer that considers employment applicants without regard to age, race, colour, national origin, citizenship, religion, creed, sex, sexual orientation, marital status, disability or any other protected status. If you have any special needs requirements, please let us know. We will do our utmost to accommodate, in accordance with applicable local legislation. 

Job Segment: Engineer, SQL, Database, Engineering, Technology