Overview

NOTE: Hybrid work model, 3 days/week in Toronto, Ontario office.

TYPE: 9-month contract

SKILLS: Python, SQL, Docker, Kubernetes, Azure, AKS, Snowflake, React, FastAPI, JavaScript, Django, Angular

INDUSTRY: Capital Markets, Investments, Bank

 

DESCRIPTION:

Responsible for supporting the migration of the Capital Market Analytics team assets to Azure cloud platforms with a strong focus on backend development, Python, SQL, and containerization.

You will work alongside software developers and investment professionals on the team in support of migration activities. You will report to a Senior Manager Solution and Quality Engineering.

Develop a data and cloud migration framework that accelerates the migration of the team assets to Azure platforms
• Migrate Python scripts from on premises servers to Azure AKS
• Update and refactor backend SQL queries including migration from Oracle databases to Snowflake
• Support migration of small web applications using Python based frameworks such as React FastAPI JavaScript Django Angular and Flask
• Modify existing codebases and contribute directly to backend development related to migration tasks
• Maintain and improve team software solutions and infrastructure supporting systematic investment processes including trading execution and research
• Contribute to continuous improvement and help develop software and development best practices related to application deployment within Azure AKS
• Actively participate in agile ceremonies and work planning providing updates on tasks deliverables and work plans
• Maintain personal currency in modern development tools languages and cloud native technologies
• Participate in new technology investigation and provide recommendations where appropriate
• Other duties as assigned

 

REQUIREMENTS:

  • Undergraduate or graduate degree in Engineering Computer Science or related quantitative field
    • Strong knowledge of information systems concepts methods and practices
    • 5 plus years software design or development experience focused on backend development with significant Python and SQL expertise
    • Ability to communicate effectively with technology teams and business users
    • Excellent organizational analytical and problem solving skills
    • Expertise in Python and backend SQL development
    • Experience with containerization and orchestration including Docker Kubernetes and AKS Azure
    • Equivalent Kubernetes experience from EKS or Google Cloud environments is also acceptable
    • Experience with Oracle Snowflake SQL Server and related database technologies
    • Experience with Python based web frameworks including React FastAPI JavaScript Django Angular and Flask
    • Experience migrating applications including Python scripts SQL queries and small web applications into Azure AKS
    • Role does not require cloud engineering or ETL heavy backgrounds as those functions are already covered the focus is backend work code modification and application migration
    • Financial industry experience preferred including familiarity with Bloomberg Refinitiv or S and P data feeds
    • Experience working in an agile environment using modern engineering methods such as TDD and Continuous Delivery
    • CSC or CFA is considered an asset

    Please note that AI is used to assist in the recruiting process.

Tagged as: AKS, Angular, Azure, Django, Docker, FastAPI, JavaScript, Kubernetes, Python, React, snowflake, SQL

Before applying for this position you need to submit your online resume. Click the button below to continue.