Python SQL AKS Developer (1845) Capital Markets
Direct IT Recruiting View all jobs
- Toronto, ON
- Permanent
- Full-time
INDUSTRY: Capital Markets, BankDESCRIPTION: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 of Solution and Quality Engineering. Develop a data and cloud migration framework to accelerate the migration of the team’s 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
- Degree in Engineering, Computer Science or a related quantitative field
- Strong knowledge of information systems concepts, methods and practices
- 5 plus years of 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&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