Posted in

Devops Engineer

Devops Engineer

CompanyBank of Montreal
LocationToronto, ON, Canada
Salary$74800 – $138600
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Cloud computing
  • Systems Architecture
  • Creative thinking
  • Building and managing relationships
  • DevOps
  • Automation Testing
  • Automation
  • Application and Software Development Lifecycle
  • Systems Thinking
  • Verbal & written communication skills
  • Collaboration & team skills
  • Analytical and problem-solving skills
  • Data driven decision making
  • DevOps Tools & Frameworks
  • Programming
  • Continuous integration (CI), continuous delivery/deployment (CD), and continuous testing (CT)
  • Apache Airflow
  • Scripting languages
  • Troubleshooting
  • Typically, between 5 – 7 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience
  • Deep knowledge and technical proficiency gained through extensive education and business experience
  • Skills: Azure DevOps, GitHub Action, Python scripting

Responsibilities

  • Establishes and defines development, test, release, update, and support procedures for DevOps operations
  • Investigates and resolves technical issues, provides technical support, performs root cause analysis for production errors
  • Builds tools to improve customer experience and develops software to integrate with internal back-end systems​
  • Reviews, verifies, and validates the software code developed​
  • Identifies and deploys cybersecurity measures by continuously performing vulnerability and other risk management​ assessments
  • Creates and implements automation to different phases of the DevOps pipeline​
  • Builds a CI/CD pipeline (continuous integration, continuous development, and constant deployment) and works toward continuous improvement​
  • Designs and documents procedures for system troubleshooting and maintenance​
  • Uses configuration management software to automatically deploy updates and fixes into the production environment​
  • Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus
  • Provides specialized consulting, analytical and technical support
  • Exercises judgment to identify, diagnose, and solve problems within given rules
  • Works independently and regularly handles non-routine situations
  • Broader work or accountabilities may be assigned as needed

Preferred Qualifications

  • Developer experience and AI knowledge as an asset