
Developer (New or Recent Graduate)
- Toronto, ON
- $61,600-113,900 per year
- Permanent
- Full-time
- 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.
- Identifyies 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.
- Exercises judgment to identify, diagnose, and solve problems within given rules.
- Works independently on a range of complex tasks, which may include unique situations.
- Broader work or accountabilities may be assigned as needed.
- Cloud computing.
- Systems Architecture.
- Creative thinking.
- Building and managing relationships.
- Devops.
- Automation Testing.
- Automation.
- Application and Software Development Lifecycle.
- Learning Agility.
- Adaptability.
- Systems Thinking.
- DevOps Tools & Frameworks.
- Programming.
- Continuous integration (CI), continuous delivery/deployment (CD), and continuous testing (CT).
- Apache Airflow.
- Scripting languages.
- Troubleshooting.
- Verbal & written communication skills.
- Collaboration & team skills.
- Analytical and problem solving skills.
- Data driven decision making.
- Relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
- Technical proficiency gained through education and/or business experience.