Skip to main content

Lead Python Developer

Lead Python Developer
Finance Professionals Inc.
7 months 2 weeks ago

Typical Day in Role

  • Project is an enhancement to the existing internal system improving reliability and performance due to increase business requirements for more comprehensive data coverage and increase analytics reporting frequency.
  • 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).

Main Project Deliverables

  1. Moving the servers from Physical to Virtual Servers (providing that infrastructure support/setup).
  2. Creating an automated DevOps pipeline

Must Have 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

Nice-To-Have 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

Expertise level

Work arrangement

Key skills

Similar Jobs in Canada