DevOps Engineer
Mississauga, ON, CA
1d ago

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
  • 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.

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form