Job Description
ALARA+ project is an enhancement to the existing internal system improving reliability
Support the build of a new applications
Note that 75% of this role will be building net new code, and the remainder will be working on enhancement/modernization
In this role you will be supporting DevOps duties including solutioning and managing successful implementation of an automated CI/CD process and seeking opportunities for improvement to leverage cloud capabilities
An existing resource on the team is responsible for the DevOps piece, but some support will be needed
Support building out ETL layer and establish a reporting database (we have a runbook for all other pieces, the ETL layer is still pending build)
Set up applications in UAT production (including web portal and simulation engine)
You will play a pivotal role in assisting the setup of the VM infrastructure and ensuring system reliability
You will be part of an application team within Group Treasury, working collaboratively with other cross-functional technology teams and closely with our stakeholders (modeling analytics team)
Mandatory Skills
- 5+ years’ experience as Python developer with 2-3+ years’ recent experience as a lead developer
- 5+ years’ recent hands-on experience with SQL
- 5+ years’ recent hands-on experience with Shell Scripting
- Recent project experience with DevOps, CI/CD tools/systems to support team
- Excellent Verbal and written communication
- Proactive, and taking initiative
- Team player
- Flexible to change
- Logical reasoning
- Bachelor's degree in a related field required
Preferred Skills
- Banking industry experience is an asset
- BitBucket/Git and Docker is nice to have
- Object Store concept (AWS s3 storage/MinIO/Google Cloud Storage) is nice to have
- RESTful API is nice to have
Assignment Start Date
ASAP – 6 months to start
Assignment Location
Toronto, ON – Work Hybrid