DevOps Engineer
Home Depot of Canada Inc.
Toronto, ON, Canada
1d ago
source : Jobillico

Intro Statement Do you know what makes The Home Depot the largest home improvement retailer in the world? Our people. We do all we can to empower those within the Home Depot to tap into their potential and make a difference where it matters most - for our customers and for themselves.

Do you have what it takes to make an impact on the world’s largest home improvement retailer?

Discover what it’s like to be part of a team responsible for helping millions of people complete thousands of home improvement projects every year.

Search corporate careers today.

POSITION PURPOSE

As a Devops Engineer you will be responsible for building and supporting the application infrastructure of one of the largest e-Commerce sites in Canada.

This will require you to maintain high site uptime while embracing rapid change and growth using a strong devops mindset of continuous delivery and site automation.

This is a demanding role that requires deep technical knowledge, adaptability, hands on execution, and a ruthless drive towards higher levels of availability.

In this role

  • You will have a maniacal focus on site uptime
  • Engineer application infrastructure that is reliable, efficient, and maintainable
  • Partner closely with software engineering teams using a strong devops mindset
  • Constantly improve operational processes and efficiency
  • Automate, Automate, Automate
  • RESPONSIBILITIES AND REQUIREMENTS

    Internal Candidates : Must fulfill minimum time-in-position (1 year) and performance management code requirements (M+, Meets Expectations and Consistently Demonstrates)

    70% - Delivery & Execution :

  • Writes custom code or scripts to automate infrastructure provisioning, deployments, testing, monitoring services, and test cases based on modern CI / CD principles in Cloud or on-prem.
  • Writes custom code or scripts to do ''destructive testing'' to ensure adequate resiliency in production
  • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
  • Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment
  • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
  • Documents, reviews and ensures that all quality and change control standards are met
  • Contributes to meaningful architecture diagrams and other documentation needed for security reviews or other interested parties
  • Defines Service Level Objectives for product(s) to constantly measure their reliability in production and help prioritize backlog work
  • 20% - Support & Enablement :

  • Fields questions from other product teams or support teams
  • Monitors tools and participates in conversations to encourage collaboration across product teams
  • Provides application support for software running in production
  • Proactively monitors production Service Level Objectives for product(s)
  • Proactively reviews the performance and capacity of all aspects of production : code, infrastructure, data, and message processing
  • Triages high priority issues and outages as they arise
  • 10% - Learning :

  • Participates in and leads learning activities around modern devops core practices (communities of practice)
  • Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    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.
    Continue
    Application form