Employment Term: Full-time
Location: Remote / Greater Toronto Area (GTA)
, ON
Hiring a full-time Business Systems Analyst (BSA)/Business Analyst (BA) in the Greater Toronto Area (GTA)! The ideal candidate has solid understanding of Liquidity reporting regulations, expertise operating as a BSA/BA on Liquidity projects, a computer science degree with a background working within technology teams in understanding and translating business requirements to the technology development process. Note: This role is remote, however will be returning to a hybrid model with an office in the Greater Toronto Area (GTA).
In this role, the ideal candidate should possess strong capital markets understanding, have strong leadership and communication skills, be passionate about driving the system analysis needed to shape the organization's Liquidity reporting direction and can excel at being the point liaison between business and our technology team. This team operates like a small tech company within a large financial institution.
Perks You'll Love
- Defined Pension plan
- Join an award-winning Global organization (including Forbes Global 2000 list)
- Generous Benefits & Bonus plans (Bonus of 10.5% with chance of getting 200% of bonus!!)
Skills You're Bringing
- Expert in Capital Markets terminology & Liquidity Reporting (10+ years)
- At least 10+ years extensive experience working as business analyst / business systems analyst role, driving the needs of business and translating that into technology solutions
- Strong leadership skills and ability to manage upwards
- Excellent presentation skills and communication skills, both verbal and written
- Strong influencing and negotiating skills
- Strong problem-solving ability
- Highly organized & works well under tight timelines
- Computer Sciences degree is preferable
- Full systems development life cycle experience with experience working in Agile methodology
- 4+ years of SQL experience
- MS-Visio and MS Project experience
- 3 years of experience with messaging formats (e.g. XML/FPML, JSON, SOAP)
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Montreal
, QC
Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Machine Learning Engineering Specialist in Montreal, QC! Our client is looking for a neural network compute specialist to support the ML research that is being done in the organization. You will face off with their researchers directly to find better ways to efficiently use and scale compute in our datacenters and various public clouds with a team that is pioneering the application of ML within finance across our various businesses.
About the Position
- Are you fascinated by the compute demands of machine learning?
- Do you hear news about models such as GPT-3 and think, I can build/leverage the infrastructure required to generate that?
- Have you ever thought about, researched, or solved the problem of how to size cpu, memory, and gpu demand prior to beginning training? - Are you familiar with the various ways, tools, and frameworks that can help you distribute neural network training?
- Do you look at the cloud as a limitless pool of compute and want to find out how far it can stretch?
... If you answered YES to the questions above, this role could be a perfect fit for you.
Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses
Qualifications Your Bringing
- Deep experience with at least one cloud vendor and how to train neural network architectures on them.
- Fundamentally understand the options for distributed tensorflow (or equivalent frameworks)
- Able to develop in Python
- Functional knowledge of C++
- Experience working through python library dependency issues
- Knowledge of machine learning and deep learning tools and frameworks such as Tensorflow, Pytorch, scikit-learn, etc
- Fundamentals of Unix and Modern Distributed Systems design
- Excellent oral and written communication skill
- Ability to work in a global team
Other Skills We'd Like to See
- Distributed frameworks, e.g., Dask, Spark
- Experience with Infrastructure as Code (Terraform, Ansible, Cloudformation etc.)
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Seattle
, WA
Our client, a leading specialist in Cloud Cost Optimization, is looking for a Senior Backend Engineer for a 12-month contract opportunity in Seattle, WA! Our client is seeking an experienced cloud engineer with technical expertise, strong business analysis and customer engagement skills in support of their cloud cost optimization technology platform targeted at enterprise users of AWS. Note: Our client is considering international candidates located outside the United States.
Perks You'll Love
- Joining a rapidly growing, secure start-up with global presence
- Opportunity to tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- We are seeking an experienced cloud engineer with technical expertise, strong business analysis and customer engagement skills in support of our cloud cost optimization technology platform targeted at enterprise users of AWS.
- This position will engage with customers of AWS to assess, document, and elaborate their business requirements. This position will help design cloud architecture and application support for those customer requirements and make recommendations based on both business analysis and technical acumen.
- When not directly engaging with customers and architecture design, this position will involve implementation and support of end to end features within our existing Restful Flask+Python3 backend,
- The ideal candidate is comfortable in technical and business requirements meetings and conversations, and self-motivated to pursue continuous improvement in a rapidly scaling Kubernetes/Public Cloud environment supporting important customer missions.
Skills You're Bringing
- Ability to deliver tested, maintainable and bug-free Python3 code in a continuous deployment environment.
- Experience delivering software in a Scrum development process
- Experience with public cloud environments. AWS primarily with Azure and GCP as a plus
- AWS Speciality or Professional Level Certification (Solutions Architect, SysOps, Developer, DevOps, ML Competency etc.)
- Experience with server virtualization and working in Kubernetes environments.
- Understanding of cloud security concepts.+ Experience with DevOps & CI/CD workflow tools (Airflow, Docker, Git, Terraform, ElasticSearch+Kibana, Prometheus+Grafana, Jenkins+Spinnaker)
- Strong verbal and written communication skills. Able to engage with users in a professional manner and present technical concepts plainly to semi-technical customers. Ability to interface with seasoned cloud personnel within cloud-native enterprises.
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Employment Term: Full-time
Location: Vancouver
, BC
Our client, a leading specialist in Cloud Cost Optimization, is looking for a full-time Sr. Engineering Manager in Vancouver, BC! This role will partner with Product Management to ensure your teams have clear tactical and strategic backlogs and manage feature delivery according to the roadmap schedule as principal owner of engineering team delivery. Note: Our client is hiring multiple roles, and considering international candidates located both in Canada & United States.
Perks You'll Love
- Joining a rapidly growing, secure start-up with global presence
- Opportunity to tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- Partner with Product Management to ensure your teams have clear tactical and strategic backlogs
- Manage feature delivery according to the roadmap schedule as principal owner of engineering team delivery
- Set product and team strategy and be accountable for team plans and deliverables for key customers.
- Contribute and participate in reviews for architecture, design and code.
- Enact appropriate process and technology controls to ensure the confidentiality, integrity, security, and availability of the platform
- Be actively involved in the design, implementation, and application of technologies that will ensure reliability, scalability, and operability
- Drive operational excellence by continuously managing, monitoring, and measuring system health and performance metrics
- Align company goals, industry trends, and best practices to deliver scalable, efficient and effective infrastructure services
- Mentor, lead, enable, and empower your team by giving them the skills, confidence, and motivation to make decisions independently that lead to their success.
- Coach, develop, and motivate high performing engineers across multiple functional teams
- Grow and build a strong, healthy, and diverse team through hiring and thoughtful performance management
Skills You're Bringing
- 5+ years of experience building and managing development teams delivering high quality enterprise ready software
- 8+ years of professional experience developing and delivering large scale and resilient distributed software and services on modern cloud native platforms
- Deep knowledge and experience in building service offering using AWS Services and APIs, similar experiences on Azure and GCP is a huge plus
- Excellent coding skills with a high bar for quality, maintainability and scalability
- Experience with Python and React/Redux
- Strong ability to reason and influence complex system design and implementation as needed
- Startup experience and hands-on engineer who has organically evolved/grown to a management role
- Ability to handle multiple competing priorities in a fast-paced environment
- A strong track record of project delivery for large, cross-functional, projects
- BS in Computer Science or related majors; Masters or PhD preferred
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Employment Term: Contract
Location: Seattle
, WA
Our client, a leading specialist in Cloud Cost Optimization, is looking for a Fullstack Engineer for a 12-month contract opportunity in Seattle, WA! Our client is seeking an experienced full-stack engineer with strong Python, React & AWS knowledge. This position will engage directly with AWS APIs to build functional analysis reports and interactive web components. Note: Our client is considering international candidates located outside the United States.
Perks You'll Love
- Joining a rapidly growing, secure start-up with global presence
- Opportunity to tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- We are seeking an experienced full-stack engineer with strong Python, React & AWS knowledge
- This position will engage directly with AWS APIs to build functional analysis reports and interactive web components
- This position will involve implementation and measurement of features on top of our Python data platform and within our frontend React application (frontend data-visualization experience is a big plus)
- The ideal candidate is comfortable in technical and business requirements meetings and conversations, and self-motivated to pursue continuous improvement in a rapidly scaling environment supporting important customer missions
Skills You're Bringing
- Experience pulling, analyzing and visualizing data using Python and Jupyter Notebooks
- Experience building and extending React + Redux Components
- Experience delivering software in a Scrum development process as well as ability to work within an existing sales process
- Experience working on AWS with Associated Solutions Architect or higher competency is preffered additional experience with Kubernetes, Azure and GCP as a plus
- Ability to deliver tested, maintainable and bug-free Javascript & Python code in a continuous deployment environment
- Strong verbal and written communication skills. Ability to write/create educational and support material for both technical and non-technical users
- Bachelor's degree in Computer Science, Information Technology, or related field
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Employment Term: Contract
Location: Mississauga
, ON
Our client, a leading Software company here in the Greater Toronto Area (GTA), is looking for a Web Content Writer for a 12-month contract opportunity.
Perks You'll Love
- Company listed in Fortune's Top 100 Best Companies to Work For
- On-site perks include gym, cafeterias, and coffee bars with free snacks
- Inspired workplace with learning centers, design labs, lounges, and outdoor meeting spaces
What You'll Be Doing
- Responsible for generating quality written materials that will attract visitors to their organization's website.
- Responsible for writing materials for the website, and they may need to edit content from other writers as well.
- Help find and/or create images and other visual elements to go along with written materials, as well as ensure that search engine optimization (SEO) best practices are followed.
- May be responsible for moderating and/or contributing to discussions in the website's comment section; contributing to organizational social media accounts may be needed as well.
- An understanding of SEO techniques, excellent writing abilities, and the ability to engage consumers are needed. Often work with other content producers within their organization, excellent interpersonal and teamwork skills are required.
- Gather and research information that enhances the value of the site.
- Work with marketing and graphics designers to ensure consistency.
- Write, edit, and develop web site content.
- Gather user feedback for website improvement and enhancements.
Skills You're Bringing
- At least 5+ years of UX writing & Copywriting experience
- Excellent verbal and written English skills
- User research experience
- Product writing experience (different from marketing writing)
- Deep understanding of design principles, methods, patterns
- Strong SEO knowledge
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Mississauga
, ON
Our client, a leading Software company here in the Greater Toronto Area (GTA), is looking for a Design Project Manager for a 5-month contract opportunity.
Perks You'll Love
- Company listed in Fortune's Top 100 Best Companies to Work For
- On-site perks include gym, cafeterias, and coffee bars with free snacks
- Inspired workplace with learning centers, design labs, lounges, and outdoor meeting spaces
What You'll Be Doing
- Lead the Experience Design team in process and prioritization to align the delivery of high quality design work to the most important product areas.
- Collaborate with and support Design team in delivering high quality designs; act as a bridge between the Design team and the Development and Product Management teams, connecting all groups and making sure inter-dependencies are understood and planned for effectively.
- Identify team needs with regards to process, tools, documentation, asset management, etc. Implement or drive required changes to make sure designers are working at optimum efficiency.
- Lead or collaborate with Design team leadership in key project decision-making, including: requirements gathering, scheduling, resource allocation, and coordination of teams and approval processes.
- Bring all the critical pieces together – strategy, business goals, design, execution, technology, and customer needs – to produce amazing experiences for multiple platforms.
- Establish project timelines and tasks and manage large offline projects through all phases of implementation
- Own the product lifecycle from requirements gathering through production and release.
- Interface with internal business partners throughout various departments
- Field incoming project requests and define projects for the Experience Design team.
Skills You're Bringing
- 5 + years of relevant work experience
- End to end design project experience
- Smartsheet experience
- Google Suite experience
- Knowledge of Figma, and Jira
- Agile environment experience
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Remote / Montreal
, QC
Hiring an Agile Product Owner on a renewable 1-year contract engagement in Montreal, QC! This role will manage the product feature backlog in OpenStack and later in AWS Data Operations DevOps and prepares requirements for capacity-based planning, prioritization, grooming and implementation. This role is temporarily remote, then offering a hybrid from their Montreal office. Must speak French (bilingual is nice).
Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- Manages the product feature backlog in OpenStack and later in AWS Data Operations DevOps and prepares requirements for capacity-based planning, prioritization, grooming and implementation
- Collaborates with enterprise stakeholders to facilitate solutions in all phases of the product development lifecycle, including feature ideation and definition, build and launch
- Partner with cross-functional teammates to fully understand business processes, rules and logic and translate into detailed system design requirements
- Ability to communicate and document system flow, business rules and overall solution design to stakeholders and partners to gain alignment, accuracy, and completeness
- Drive current state platform discovery, system documentation and training guides to enable solutions and ensure common understanding
- Defines software requirements and acceptance criteria at the feature level; supports actionable story-level scope elaboration with the consultation of engineers to prepare for development and testing
- Lead organizational routines and ceremonies to drive alignment and reduce communication gaps; provide ongoing consultation and clarification of defined features to support business objectives
- Epic, feature and story administrative maintenance (updates to sizing, sequencing, etc.)
- Backlog development and administration (drive the organization of related work items, support program increment and iteration planning, operational reporting, etc.)
- Manages multiple priorities concurrently, including self-executed deliverables and requirements executed by other teams
- Performs functional testing of completed development against defined acceptance criteria, and support pre-release validation and regression activities
- Contributes to team and operating model success in a dynamic, continuous learning lean-agile delivery framework.
- Brings leadership and team-centered solutions to delivery process and routines by proposing strategic solutions and building consensus with strong interpersonal and presentation skills
- Owns solutions by presenting recommendations with supporting rationale and being accountable to timelines, organizational capacity, and project needs
Qualifications We'd Like to See
- 3+ years of experience as a Product Owner in an Agile environment
- Experience working closely with Devops teams
- Good cloud experience, OpenStack/AWS/GCP/Azure
- Passion for optimization, inquisitiveness, product knowledge to discover new solutions
- Solid relationship building skills
- Strong sense of accountability and attention to detail for processes
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Scarborough
, ON
Hiring AWS Consultants on a 6-month renewable contract engagement in Scarborough, ON! You will be responsible for building and supporting a live and Video on demand workflow and hosting platform for a critical project. This role requires at least 3 years experience running an enterprise grade solution in AWS. This role is temporarily remote, then offering a hybrid from their Scarborough office.
Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities
Skills You're Bringing
- 3 years experience running an enterprise grade solution in AWS
- Experience with some of the advanced networking components in AWS (ie. direct connect, load balancing, firewalls, etc...)
- Experience with the AWS "Global Accelerator" feature
Nice to Have's
- Experience with streaming video (live and VOD) workflows and delivery
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Remote
, ON
Our client, a leader in innovative solutions & digital health, is looking for a remote DevOps Engineer/AEM Platform Administrator for a 6-month renewable contract opportunity. Our client is open to considering international candidates from around the globe.
Perks You'll Love
- Join an award-winning digital health leader recognized for its innovative culture & cutting edge work
- Positive work environment with great culture & diverse, talented team
- Enjoy plenty of opportunities for personal development & growth
What You'll Be Doing
- Strong communication skills and ability to work in cross-team situations to resolve complex issues with time-sensitive projects
- Detail and process-oriented, able to quickly analyze novel issues in stressful Production environments
- Learn new technologies quickly and provides instruction to other team members
- Proven skills in providing knowledge and information to junior team members and ensuring success of the whole team
- Design of AEM platform including security, configuration, infrastructure, integrations, and ongoing maintenance and support
- Deliver business value by automating the AEM server build-out
- Resolve significant security gaps
- Resolve significant AEM configuration challenges that were breaking the code delivery process
- Create and implemented a solid AEM backup and maintenance strategy
- Resolve performance issues with AEM platform and provided critical support in analyzing and resolving issues with long-running queries
- Analyze and assess operational content authoring issues and provide rapid solutions to international authoring teams on a daily basis
- Design the AEM user administration template and led the team to create the scripts to support automated user administration
- Coordinate and implement all Adobe AEM updates
- Collaboration with other teams to provide support and expert knowledge on AEM
- Collaborated with cross functional teams
- Enhance AEM performance and edge caching
- Provided support and guidance on aspects of AEM including
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Remote
, ON
Our client, located in Ottawa, ON, is looking for Cyber Security Solutions Architects for a 12-month contract opportunity. These roles will be remote for now, but eventually will move in-office at their Ottawa location.
Perks You'll Love
- Work from a great location
- Positive work environment with great culture & talented team
- Enjoy plenty of opportunities for personal development & growth
What You'll Be Doing
- Oversee the delivery of the security solution design based on business, operational, technical and security requirements, as well as IT strategies
- Assess the technology solutions for compliance to the Bank Cyber Security directives and standards
- Work with project teams to mitigate cyber risks
- Apply a threat modeling approach to cyber security risk measurement and reporting
- Research and monitor technology developments and industry trends; assess their applicability, functionality and reliability for the Bank and recommend technologies that will enhance productivity and the achievement of the client's business objectives
- Contribute to the development of the overall Cyber Security Solution Architecture processes, tools, standards, and templates
- Attend meetings to socialize program objectives
- Collaborate with stakeholders to support evolving business need
Skills You're Bringing
- University Degree or College Diploma in computer science, computer engineering, electrical engineering or a related field
- Minimum of ten (10) years of recent relevant work experience in the IT field
- Minimum of five (5) years of experience in developing solutions architecture
- Minimum of five (5) years of IT security experience
- Minimum of five (5) years of experience working in a cyber assessment program
- Demonstrated experience in the development and application of security policies and security technical standards
- Demonstrated experience with different architecture and design techniques (e.g., object-oriented, top-down, structured analysis and component-based design) and tools
Nice to Haves
- Demonstrable knowledge of Canadian Financial Market Infrastructures
- Demonstrated knowledge of Cyber Security assessment frameworks such as:
- NIST 800.53
- ISO 27001 and 27002
- Demonstrated ability to work with an enterprise architecture framework and group
- Demonstrated knowledge of IT systems
- Demonstrated knowledge of principles and best practices in software architecture and architectural/design patterns and frameworks
- Demonstrated knowledge of implementing secure applications
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Toronto
, ON
Hiring a Senior Product Manager for one of Canada's leading companies! This is a new product leadership position for a customer-focused product manager with a proven track record of successfully building and delivering cloud-based enterprise solutions (i.e. applications, SaaS, PaaS, IaaS, etc.) You will work directly with our client's alliance partners and technology colleagues to enable the creation of innovative new business applications while also enhancing the ways their customers engage with their services and content. Our client is considering candidates from both Toronto or Montreal.
Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- Lead 5G product development including developing product requirements, concept design and architecture development of new services across multiple business units; preparing business case justification for new product investments; support through all stages of ideation, funding, design and execution. Identify launch strategies and post-launch support, reporting and analytics with the customer experience being paramount.
- Proven track record for collaboration and cross-domain partnering. Effectively build relationships including external partners to execute new 5G services.
- Lead the 5G Product strategy governance process to ensure the product roadmap is executed in coordination with the various stakeholders across our client's business units.
- Manage development and product releases with internal cross functional groups (i.e. IT, network technology, billing, customer care, and marketing).
- Engage and influence cross-functional product teams to deliver complex customer-focused services with the desired deployment schedules
- Track and analyze performance of solutions through the various stages of the product lifecycle to help identify opportunities or areas of improvement
- Responsible for OKR reports to monitor product life cycle. Develop models to forecast business case scenarios and identify analytical insights that drive revenue.
Skills Required
- Minimum of 7 years of practical experience in product management and business development with a deep network of mobile and cloud industry relationships. Experience in leading product teams from technology-enabled digital industries preferred.
- Expert knowledge of enterprise cloud platforms, enterprise SaaS, ERP systems and other IoT solutions and services is preferred. Prior experience working with hyper-scalers MEC alliances is preferred.
- Strong track record of influencing and engaging teams to execute in 'first-of-a-kind' business conditions. You motivate your teams by evangelizing your thought leadership, but you are also willing to dive-in to supporting breaking down siloes.
- Excellent interactive presentation skills to be able to clearly and effectively communicate across departments and levels of the company and its partners and vendors.
- You have a bias for action and support your team in executing within a highly matrixed organization. You are skilled at confidently clearing barriers and relentlessly focused on delivering the best customer experience possible.
- Demonstrated analytical problem solving and skilled in communicating new business models with stakeholders in ambiguous and entrepreneurial business conditions.
- Motivated and comfortable leading others during workshops and other cross-functional processes. Strong command in MS Excel, PowerPoint, Word and other digital virtual communication platforms (i.e. Jira, Miro, Slack, etc.)
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Mississauga
, ON
Hiring a Product Manager for one of Canada's leading companies! This role requires at least 4 years of practical experience in enterprise cloud product management with a strong network of mobile and cloud industry relationships. Telecom product management experience is also preferred. Our client is considering candidates from both Mississauga or Montreal.
Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- 5G product development including developing product requirements, concept design and architecture development of new services across multiple business units; preparing business case justification for product investments; support through all stages of ideation, funding, design and execution. Identify launch strategies and post-launch support, reporting and analytics with the customer experience being paramount.
- Proven track record for collaboration and cross-domain partnering. Effectively build relationships including external partners to execute new 5G services.
- Support the 5G Product strategy governance process to ensure the product roadmap is executed in coordination with the various stakeholders across the client's business units.
- Manage development and product releases with internal cross functional groups (i.e. IT, network technology, billing, customer care, and marketing).
- Engage and influence cross-functional product teams to deliver complex customer-focused services with the desired deployment schedules
- Track and analyze performance of solutions through the various stages of the product lifecycle to help identify opportunities or areas of improvement
- Develop OKR reports to monitor product life cycle. Develop models to forecast business case scenarios and identify analytical insights that drive revenue.
Skills We'd Like to See
- Minimum of 4 years of practical experience in enterprise cloud product management with a strong network of mobile and cloud industry relationships. Telecom product management experience is also preferred.
- Expert knowledge of enterprise cloud platforms, enterprise SaaS, ERP systems and other IoT solutions and services is preferred. Prior experience working with hyper-scalers MEC alliances is preferred.
- Strong track record of influencing and engaging teams to execute in 'first-of-a-kind' business conditions. You motivate your teams by evangelizing your thought leadership, but you are also willing to dive-in to supporting breaking down siloes.
- Excellent interactive presentation skills to be able to clearly and effectively communicate across departments and levels of the client and its partners and vendors.
- You have a bias for action and support your team in executing within a highly matrixed organization. You are skilled at confidently clearing barriers and relentlessly focused on delivering the best customer experience possible.
- Demonstrated analytical problem solving and skilled in communicating new business models with stakeholders in ambiguous and entrepreneurial business conditions.
- Motivated and comfortable leading others during workshops and other cross-functional processes. Strong command in MS Excel, PowerPoint, Word and other digital virtual communication platforms (i.e. Jira, Miro, Slack, etc.)
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Montreal
, QC
Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Windows Infrastructure Specialist in Montreal, QC! This role will join our client's Browser beyond squad in the Windows Productivity and Collaboration fleet. The squad is responsible for the lifecycle of critical enterprise productivity suites (Chrome, Edge, IE, Add-ins as well as Acrobat, Creative Cloud etc.) with an installed base of over 150,000 desktops and servers.
We deliver regular feature improvements across a rapidly evolving set of technologies with a focus on fast, secure and consistent deployments to a complex distributed global environment. As a member of the engineering squad you will be developing and integrating new features, with the ultimate aim of continually improving the end user experience while meeting the security standards required at a large financial institution.
The candidate should have a proven track record in a similar role, with skills ranging from planning and scoping of tasks, through to development and automation as well as maintenance and troubleshooting when needed.
Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses
Qualifications Your Bringing
- Minimum 5 years of experience supporting and engineering solutions in a Windows environment
- Deep Knowledge of scripting and automation tools such as PowerShell
- Proven track record of integrating vendor software
- In depth knowledge of Windows operating system and enterprise security controls
- Ability to juggle competing demands in a dynamic environment
- Excellent oral and written communications with squad members and key stake holders
- Knowledge of agile principles and methodology such as Kanban, ceremonies etc
- High sense of ownership and pride in your performance
- Previous experience with at least 3 of the following: Windows, Windows 10, SCCM, Powershell, scripting language, Internet explorer, google chrome, chromium, addins, crx, extensions, group policy, gpo, active directory, Tap, canary, cloud, desktop, server, git, chef, splunk and sql.
Skills Desired:
- End to end automation of delivery pipelines from dev to prod
- Experience using Windows 10 in a large enterprise environment
- Track record of testing with early adopter releases such as Chrome Canary/Dev and other types of vendor engagement
- Evangelist for agile and devops principals and best practice
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Remote / Montreal
, QC
Hiring a Senior DevOps Engineer on a renewable 1-year contract engagement in Montreal, QC! This role will work with teams to find innovative solutions and deliver value and increased security. You will also improve developer's productivity and quality through automation and productivity tools. This role is temporarily remote, then offering a hybrid from their Montreal office. Must speak French (bilingual is nice).
Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- Work with teams to find innovative solutions and deliver value and increased security
- Improve developer's productivity and quality through automation and productivity tools
- Integrate security tools and practice within the DevOps process
- Establish and maintain heterogeneous environments for a multitude of Services and Applications
- Provide improvement suggestions regarding the security, usability, performance, maintainability, and scalability of existing environments
- Participate in the analysis, design, and development of new Services
- Provide accurate estimates based on business requirements
- Understand and apply Scrum rules and principles in every task
- Develop and maintain security automation tools
Required Qualifications/ Competencies:
- +5 years of prior experience in relevant positions
- Strong understanding of development workflow & tooling including VMs and Docker
- Experience with OpenStack
- Experience with Gitlab-ci or similar CICD tools like Travis-ci or Jenkins
- Excellent problem solving and troubleshooting skills with attention to details
- Experience in software development
- Experience with Cloud solutions (Azure, AWS, GCP) using native services
- Experience with Infrastructure as code tools like Ansible and Terraform
- Experience with automating and managing Infrastructure and IT Operations
- Experience with Linux based systems (Redhat, Ubuntu)
- Experience with Docker
- Proficiency in Python and/or Go
- Experience with SAST tools like SonarQube or Checkmarx
- Experience with virtualization platforms
- Solid knowledge of IP Networks
- Autonomy and an ability to learn
- Comfort with collaboration, open communication and reaching across functional borders
- Familiarity with Information Security frameworks/standards
- University degree in Computer Science or equivalent work experience
- Strong communications skills
Desired Qualifications/Competencies:
- Relevant certifications
- Agile methodology, Scrum
- Experience with web frameworks
- Experience with Relational databases (MySQL, Postgres, MariaDB or other)
- Experience in NoSQL databases (MongoDB, CouchDB)
- Experience with Maven, Git, Tomcat, Jenkins
- Experience with Service Oriented Architecture (APIs and SDKs)
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Remote / Greater Toronto Area (GTA)
, ON
Hiring a full-time Data Engineer in Toronto, ON! In this role, you will lead and collaborate with the team to architect, design and implement solutions to help solve complex Big Data problems. We are a team that builds generalized tools to empower our users to have easy access to large sets of data. Note: This role is temporarily remote, then offering a hybrid from the client's Greater Toronto Area (GTA) office.
Some problems we tackle:
- Data agnostic approach to scaling data analytics
- Design and implement solutions (API) that is flexible enough to serve the dynamic nature of Data Science requirements.
Perks You'll Love
- Defined Pension plan
- Join an award-winning Global organization (including Forbes Global 2000 list)
- Generous Benefits & Bonus plans (Bonus of 10.5% with chance of getting 200% of bonus!!)
Skills You're Bringing
- Experience in designing, implementing and supporting highly scalable data systems in Scala and/or Java.
- Experience with Hadoop-ecosystem technologies in particular MapReduce, Spark / Spark-SQL / Spark Streaming, Hive, YARN.
- Experience building and running large-scale data pipelines, including distributed messaging such as Kafka, data ingest to/from multiple source to feed batch and/or near-realtime/steaming compute components.
- Experience in data-modeling and data-architecture optimized for big data patterns. (i.e. warehousing concepts; efficient storage and query on HDFS; data privacy and security techniques).
Desired Interpersonal Skills
- Takes great personal pride in building robust software
- Strong sense of ownership
- Passionate about programming and computer science
- Enjoys working in a fast-paced environment
- Has excellent written and verbal communication skills
- Has strong customer focus
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Remote / Greater Toronto Area (GTA)
, ON
Hiring a full-time Data Engineer in Toronto, ON! In this role, you will analyze, design and develop highly impactful analytics that help support and drive decision making, and highlight areas of revenue generation. This role will focus heavily on analyzing huge data sets, writing Python code, and working closely with the business to elicit requirements. Note: This role is temporarily remote, then offering a hybrid from the client's Greater Toronto Area (GTA) office.
Perks You'll Love
- Defined Pension plan
- Join an award-winning Global organization (including Forbes Global 2000 list)
- Generous Benefits & Bonus plans (Bonus of 10.5% with chance of getting 200% of bonus!!)
Skills You're Bringing
- 5+ years data analytics experience, with significant experience in Jupyter Notebooks and Python; specifically, in Pandas, NumPy, Plotly and Dash.
- Should have experience in both data analysis & requirements gathering as the role involves high engagement with the users.
- Excellent communication skills required as this is a front-office facing Client Analytics application with heavy user interaction with traders and salespersons.
- Experience in Capital Markets is necessary, as the team is involved in trade data, market data and reference data analytics.
- Experience in Fixed Income, Foreign Exchange & Derivative products – at least intermediate understanding of the inner workings of various products offered in the above asset classes.
- Passion for data analytics with strong sense of best practices.
- Self-starting and motivated, with sense of responsibility
- Strong sense of ownership
- Enjoys working in a fast-paced environment
- Has an eye for design and usability
The Role
- Data Engineer on a fast-paced front-office facing Client Analytics Data Engineering team at a leading investment bank with a great culture.
- Lead individual data analysis and insights workstreams from start to finish, in close collaboration with the Front Office.
- Gather requirements from the stakeholders, analyze data based on the requirements, present finding to the stakeholders, and iterate over the process until methodologies and metrics are finalized.
- Perform data analysis on huge sets of trade data, market data and reference data to generate metrics that can be used to support and drive decision making for the front office.
- Add to the Python codebase, the novel ideas and techniques that can be used to innovate and improve upon the existing infrastructure.
- Provide user training and support to front office for the UI as well as for Jupyter Notebooks.
- Translate business requirements to functional specifications for the development team.
- Take part in design sessions to brainstorm on the best approach and design that should be followed to implement the solution. Should not be afraid to speak their mind.
- Follow agile approach in monthly release cycles. Perform analysis, planning and testing of the requirements to ensure accurate delivery of the solution.
- Help debug and solve issues in different envs and identify any potential bugs that can harm the application.
- Willingness to work hard in a flexible environment using agile methodologies.
- Comfortable working with new software tools - not afraid of new technology.
- Help support existing production applications (provide L3 support as needed)
- Update Confluence (wiki) site and documentation to reflect additions/changes to the workstreams, or other essential information.
- Ensure effective communication of estimates & timelines to the rest of the team, including status updates of current work
- Contribute to the development of project plans by providing input and manage project estimates / initiatives, communicating project status to business and management and providing timely escalation of issues
- Support releases as needed
Teamwork
- Collaborate with other team members (developers/Data Engineers/PM) and stakeholders in order to understand/gather business requirements and analyze data.
- Responsible for turning business requirements into functional specification, interacting directly with the front office traders for further requirements elaboration & discussion
- Work closely with Project Managers, Delivery / Partner Management, Data Engineers, sponsors and relevant stakeholders to clarify requirements, develop analysis plans and strategies
- Teamwork: Work effectively as a team, supporting other members of the team in achieving business objectives and providing client services
- Participate in knowledge transfer within the team and business units as needed
Desired Interpersonal Skills
- Takes great personal pride in building robust analytics solutions
- Strong sense of ownership
- Passionate about data and data analysis
- Enjoys working in a fast-paced environment
- Has excellent written and verbal communication skills
- Has strong customer focus
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Remote / Greater Toronto Area (GTA)
, ON
Hiring a full-time Front End Developer in Toronto, ON! In this role, you will contribute to the design and development of diverse tools that make up our client's Developer Platform. Opportunities for innovation and ownership often arise as we rapidly deploy new apps and tools. Most of these tools are built in React/Node and contribute greatly to the evolution of app development in TD Securities.
These include: The App Platform (creates ready-made apps in under 2mins), App Toolkit (collection of shared components), App Starters (various starter projects covering all major frameworks), Design System (our new UI/UX library) and our new flagship project, TDS Workspace (Desktop Interop Platform).
Note: This role is temporarily remote, then offering a hybrid from the client's Greater Toronto Area (GTA) office.
Perks You'll Love
- Defined Pension plan
- Join an award-winning Global organization (including Forbes Global 2000 list)
- Generous Benefits & Bonus plans (Bonus of 10.5% with chance of getting 200% of bonus!!)
Skills You're Bringing
- Studying Computer Science, Computer Engineering (or similar)
- 3-5 years' experience with React or Angular, and NodeJs
- Experience working with APIs and creating basic Node Services
- Ability to style UI components with SCSS/LESS
- Deep understanding of React component testing using Jest, Enzyme or other tools
- In-depth knowledge of one or more of the following web technologies: PWAs, Shared Workers, Web Workers, Service Workers, IndexedDB, WebSockets
- Experience building and publishing custom components
- Experience with Webpack and tweaking Webpack configs for optimized builds
- Experience working with design systems and a bonus if you have experience in building them
- Additional knowledge of MongoDB or other NoSQL databases would be beneficial
- Knowledge of production deployments with Continuous Integration (Jenkins or TeamCity a bonus)
Desired Interpersonal Skills
- Takes pride in building beautiful UIs
- Strong sense of ownership
- Curiosity and passion to constantly learn new skills and methodologies
- Enjoys working in a fast-paced environment
- Has excellent written and verbal communication skills
- Has strong customer focus
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Full-time
Location: Remote / Greater Toronto Area (GTA)
, ON
Hiring a full-time Full-Stack Developer in Toronto, ON! In this role, your responsibility will be to lead and collaborate with the team to architect, design and implement solutions to help solve complex problems. Note: This role is temporarily remote, then offering a hybrid from the client's Greater Toronto Area (GTA) office.
The technology stack that is in place today utilizes the likes of:
- AngularJS and React for UI development
- Java 12 and Scala for general purpose programming
- Apache Cassandra for data storage
- Apache Kafka for streaming and distribution
- Google Protocol Buffers for serialization
- HDFS, Apache Hive, Apache Spark for scalable analytics
- Graphite and Graphana for metrics
- Linux as the operating system (Open Suse moving to RHEL 7)
Perks You'll Love
- Defined Pension plan
- Join an award-winning Global organization (including Forbes Global 2000 list)
- Generous Benefits & Bonus plans (Bonus of 10.5% with chance of getting 200% of bonus!!)
Skills You're Bringing
- Extensive experience implementing front to back implementations of highly concurrent trading applications in Java
- Significant experience implementing Agile practices e.g. automated testing, continuous integration, project rooms, pair programming, etc.
- Wide-ranging experience with Relational and NoSQL databases, SQL queries and object-relational mapping tools
- A good understanding of Fixed income products and front office trading is desirable
- Demonstrated professional experience with modern JavaScript frameworks
- UNIX, Linux and W3C technologies including HTTP and XML
- Experience working with cross-functional and cross-office teams
- Excellent written and verbal communication skills
- Automated build, test and deployment tools
- A pragmatic approach to software development and delivery
Interpersonal Skills We'd Like to See
- Takes great personal pride in building robust software
- Strong sense of ownership
- Passionate about programming and computer science
- Enjoys working in a fast-paced environment
- Has excellent written and verbal communication skills
- Has strong customer focus
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Employment Term: Contract
Location: Remote
, ON
Hiring a Java AEM Developer on a 6-month renewable contract engagement in Toronto, ON! This role will oversee technical design and development on the Adobe Experience Manager (AEM) platform and implement AEM features, collaborating closely with software development team mates. Note: This role is temporarily remote, then offering a hybrid from their Toronto office.
Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities
What You'll Be Doing
- Technical design and development on the Adobe Experience Manager (AEM) platform
- Implement AEM features, collaborating closely with software development team mates
- Contribute to the definition, maintenance, and adherence to web development best practices
- Collaborate with Product Owners to translate user and customer needs to our technology stack
The following skills, knowledge and experience are valuable:
- Excellent interpersonal, oral and written communication skills
- 3-5 years of experience as a Java Developer
- Experience with the Adobe Experience Manager platform (Release 6.3+)
- Experience with Agile
- Strong knowledge of OOP and data structures
- Experience with the Java Content Repository
- Bachelor's degree in Computer Science or equivalent
- Experience with web service protocols (SOAP, REST, GraphQL)
- Experience with Transact SQL (MS SQL Server) or NoSQL
- Familiar with front end technologies (HTML 5, responsive design, CSS 3, Angular, JQuery)
- Familiar with Maven, Spring, Apache Camel, GitLab, Atlassian suite, IntelliJ
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.