Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3652 Technical Solutions Architect, Digital ApplicationsToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a on a Technical Solutions Architect, Digital Applications in Toronto, ON! This role will be a devoted SME tasked with the overall execution and organization of the development effort for various components of our digital applications, with a primary focus on our direct-to-consumer video workflows.

The Technical Solutions Architect has the ultimate responsibility of making technologies work together and, as a result, is a key role that contributes heavily towards the success of any project. They transform the requirements into architecture and design documents used by the rest of the team to actually build the solution.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

Skills You're Bringing
- Own the direct-to-consumer video system integrations, working closely with vendors and internal teams
- Support existing and new video workflows, including investigation into internal and external customer issues
- Suggest enhancements to existing to improve customer experience based on investigation into customer issues
- Assess and evaluate business and technical requirements from RFP/BRD and architect and design the proposed technology solution
- Producing architectural documents that define, describe and specify solutions for projects using our core product as the foundational elements. Component diagrams and descriptions, sequence diagrams, and non-functional requirements are examples of the information expected in architectural documents.
- Tasked with delivering architecture material such as Software Architecture, Conceptual Architecture, Logical Architecture, System Architecture, Security Architecture etc.
- Work closely with development teams and external vendors, leading the creation of high-level designs that realize solutions
- Work closely with development managers and project managers to ensure successful delivery of solutions, focusing on ensuring that all customer requirements are met and are implemented according to high-level design
- Describe customer requirements and suggested enhancements to our core product teams to enable periodic integration of customer-specific solutions with the core products.
- Present the solution to delivery teams to ensure they grasp the end-to-end solution and discover the feasibility of the solution
- Researching new technology and development approaches to remain abreast of current and emerging technologies
- All other duties as assigned

Critical Qualifications/Competencies
- Bachelor's Degree in Computer Science or related discipline
- 3+ years' experience in Software or Solution Architecture, Design and Delivery of large scale deployments
- 5+ years' experience software development. (Kotlin, Java, Swift, C#, Gitlab, Maven/ANT, Veracode, Nexus, Sonarqube, Selenium, Cucumber, JUnit)
- 3+ yrs scripting in infrastructure automation tool and supporting code deployment (Terraform & Ansible, Chef, Juju, AWS CloudFormation)
- 2+ yrs Container application design and implementation.
- 2+ yrs of public cloud (AWS, Azure, SoftLayer).
- 2 years of experience in writing unit and integration tests
- Demonstrate a deep understanding of Over The Top video (DASH, HLS, MSS, etc.)
- Demonstrate understanding of Broadcast Technologies e.g. SDI
- Demonstrate understanding of Native, Hybrid and Web mobile architectures
- Direct understanding of application lifecycle; SDLC and High availability and Sustained Resiliency
- Ability to consult and build CI/CD DevOps Pipelines (Gitlab CI)
- Demonstrate understanding of modern Web technologies, including widget development, mobile, and emerging digital platforms
- Operational experience, troubleshooting and support, Incident Management (Jira, Service Now)
- Ability to assess, articulate and solve complex problems
- Advanced knowledge of Javascript, Web Services/Micro Services and the ability to propose alternative solutions and cost-benefit analysis based on these technologies
- Familiarity with each of the various UML forms and expertise in the development of use cases, class diagrams, and occasionally state diagrams.
- An excellent understanding of best practices across technologies (client/server-side, QA, deployment, project management etc.)
- Desire to work in a fast-paced environment
- Excellent communication skills are a must.

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.

#3651 Technology Lead, Digital MarketingMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Technology Lead, Digital Marketing in Montreal, QC! The main focus of the Tech Lead will be to lead a squad of technologists, help hire talent and ultimately help business units with designing, developing, testing, integration and deployment of Digital Marketing Campaign tools and Social collaboration and communication tools for the firm. Knowledge of French and English is required.

More About the Role
The Tech Lead will also be responsible to maintain and develop any tools, standards and best practices as well as shared services and reference implementations around these products with a focus on improving operational stability and reliability. The Technology Lead will be involved in the complete lifecycle of the projects and will therefore be involved in the engineering, installation, integration, administration and support of the product and infrastructure required for the underlying projects.

In this role, you will work with product owner and chapter lead and clients to build and prioritize strategic roadmaps and will foster a culture that encourages ownership, continuous improvement, and self-management.

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

Skills You're Bringing
- Working experience with Digital Marketing products (Adobe Analytics, Adobe Target, Adobe Audience Manager or Salesforce Marketing Cloud)
- Working knowledge of Java, Javascript and SQL
- Strong communication skills, strong sense of commitment , troubleshooting skills and ability to deliver in a fast-paced global environment
- Leadership experience in managing a small agile team of technologists
- Ability to communicate technical issues and ideas to colleagues and customers with clarity
- The ability to do overall project management, be a mentor and local leader to the team

Nice to haves
- Bachelor of Science in Computer Science, or Equivalent experience
- Certificates for Adobe Experience Cloud or Salesforce Marketing Cloud Admin
- Experience with management enterprise infrastructure spanning global regions
- Proven track record of building product expertise

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.

#3650 Adobe Experience Cloud SpecialistMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Adobe Experience Cloud Specialist in Montreal, QC! This role requires a highly motivated subject matter expert for the delivery, administration and tooling of next-generation digital marketing solutions for the firm. Knowledge of French and English is required.

We currently support the Adobe Experience Manager as well as Data and Insights tools from the Adobe Experience Cloud but we are continuously looking for the leading solutions in the space.

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

The Tools Span:
- Web content management tools used for content authoring and delivery of content and experience to clients
- Analytics tools used for collection, analysis and detailed segmentation of the data from the clients
- Targeting tools used for the personalization of the experience
- The specialist will be involved in the complete lifecycle of the projects and will therefore be involved in the engineering, installation, integration, administration and support of the product and infrastructure required for the underlying projects.

Skills You're Bringing
- Working experience with Adobe Experience Cloud Data and Insights products specifically Adobe Analytics, Adobe Target and Audience Manager
- Good knowledge of web technologies to implement solutions around Adobe Experience Cloud (e.g. Javascript, Java)
- Aptitude for problem solving
- Team player with strong communication skills, strong sense of commitment, troubleshooting skills and ability to deliver in a fast-paced global environment.

Nice to haves
- Working experience with Salesforce Marketing Cloud
- Good knowledge of one or more of the following scripting/programming languages: Python, Bash, Java
- Experience with enterprise web application infrastructure spanning global regions
- Proven track record of building product expertise

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.

#3649 Python DeveloperMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Python Developer in Montreal, QC! They are looking for a motivated, talented and dynamic engineer to develop and integrate configuration management tooling for the firm's Distributed Database environment.

You will focus on enhancing the current Distributed Database administration toolset and automation strategy while working in both physical and virtual Linux environments (and the early onset of containers) across various DBMS products (Sybase, DB2, MSSQL, Oracle, Greenplum and PostgreSQL) with a focus on configuration management.

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

What You'll Be Doing
- Develop new utilities to automate database and database server provisioning.
- Integrate new software into the current database management systems.
- Renovate the current proprietary enterprise configuration management system repository to use a service based design.
- Produce services to enable service-based discovery of DB's in LDAP / Zookeeper.
- Maintain and replace existing scripts and automation.

Skills You're Bringing
- At least 3 years of relevant experience
- Development experience with a high level general purpose scripting languages like Python
- Experience with Python based REST libraries such as Flask, Django, etc
- Experience with service based development practices
- A working knowledge of Redhat Linux (or similar)
- Have a good command, both verbal and written, of English.

Skills We'd Like to See
- Experience working with management configuration systems
- Experience with object oriented development languages like C++ or Java-Knowledge of operation of one or more DBMS products like PostgreSQL, IBM DB2 or SQL Server
- Working knowledge of Kerberos or Active Directory
- Experience working and managing software on a large distributed environment
- Experience or knowledge of Agile software development methodologies
- Knowledge of common IT processes, including ITIL and SDLC
- Ability to reason persuasively to influence decision makers at all levels of the organization.
- Ability to manage conflicting priorities and multiple tasks simultaneously
- Knowledge of Perl and/or Shell

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.

#3648 Database Administrator (DBA)Montreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Database Administrator (DBA) in Montreal, QC! Our client is looking for a Sybase Database Administrator for container-level operational support across the firm's distributed database platforms.

This position will allow you to explore all aspects of the Teradata database such as Performance monitoring, change implementation, performance tuning, backup and recovery, privilege maintenance, user maintenance, new database setup, troubleshooting DBQL and PDCR issues, educating users, troubleshooting user issues. Knowledge of French and English is required.

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

What You'll Be Doing
- Ensure plant stability across all DB platforms
- Provide consultation to application development groups
- Maintain day to day support of MS' critical database plant
- Provide engineering support to regularly improve and enhance the functionality of DB platforms
- Provide 24x7 firm-wide support for distributed databases including occasional weekend on-call (on rotation among the global team)

Skills You're Bringing
- Minimum of 3 years' experience supporting multi-server enterprise environment
- Knowledge of Sybase
- Experience with alternative database systems considered if in an enterprise context
- Solid understanding of operating systems (Linux or Windows)
- Strong SQL language skills
- Experience in large enterprise technology environments
- Effective written & verbal communication skills: ability to clearly and concisely communicate with local and remote technical teams and peers.
- Experience in a support environment dealing with clients in various business divisions

Skills We'd Like to See
- Strong scripting knowledge, particularly KSH, Perl, or PowerShell
- Intermediate to advanced Perl/Shell coding development
- Advanced Sybase or DB2 Optimizer Troubleshooting

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.

#3646 Technical DirectorRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Our client, a leader in the AR/VR space, is seeking a remote Technical Director! This role is critical to the success of the company, and will contribute by growing and leading the technical capabilities of our production teams to deliver on key VR and AR projects.

The technical director will be responsible for supporting studio programmers and technical requirements across multiple games to help build exciting experiences. As a leader you will foster a safe and inclusive work environment for the entire tech discipline and contribute to the company culture.

ACCEPTING INTERNATIONAL CANDIDATES
Candidates who are legally permitted to work in Canada are preferred, but our client's first priority is hiring the best people they can find. This is a permanent position with remote and work from home options available until a safe return to the office is feasible.

Perks You'll Love
- Join one of Canada's leaders in the AR/VR space
- Enjoy a role that is flexible and can be performed remotely
- Be part of a supportive team that values teamwork, transparency, diversity & inclusion

Work You'll Do
- Provide technical direction on project decisions, determine technology and infrastructure best suited for each project
- Understanding project briefs and work alongside producers, product owners and team members to develop plans, schedules, and targets as required during the project
- Analyzing and changing processes to increase efficiency and cost effectiveness, creating best practices for all projects and the business unit
- Communicate with internal teams (including leadership), clients and other stakeholders and facilitate communication between internal teams
- Assist in resourcing, recruiting and employee development to build the project teams
- Support Producer/PO in maintaining team morale and managing/evaluating performance, providing constructive feedback when needed
- Lead and Manage external development teams
- Setup and grow the internal programming team

Essential Experience/Qualifications
- 5+ years of senior leadership experience in the games industry, and experience in a similar role
- Significant understanding of Unreal Engine architecture, C++, Multiplayer, Build Systems, Cross Platform development, packaging, continuous deployment, and commercial deployment to consumer app stores
- Experience in at least one shipped GAAS product
- Exceptional management, problem solving and communication skills.
- Previous experience on working with Unreal Engine game engine and understanding of its mechanics
- 5+ years Progressional C++ programming skills and Object Oriented Programming
- Knowledge of programming languages and software engineering practices
- Legal authorization to work in Canada

Useful Skills & Experience
- A bachelor degree in Computer Science, Software Engineers, or equivalent.
- Interest in persistent worlds, multiplayer and cloud computing.
- Passion for VR/AR and games.

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.

#3647 Senior Cloud Security Architecture SpecialistGreater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Senior Cloud Security Architecture Specialist in the Greater Montreal Area, QC! This role will join the The Cloud Security Design (CSD) team, which is part of the Technology and Operations Risk (TOR) organization.

The mission of the team is to protect the organization by ensuring in-scope technologies built internally, products purchased and services used meet security requirements that include the organization's Policies, external guidelines, regulatory expectations, and appropriate controls in the areas of information security, secure design, and cyber security. The team accomplishes this mission via three primary services: architecture consulting, solutions consulting, and design review. Knowledge of French and English is required.

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

About This Position
This is an influential role and the successful candidate will be working with senior leaders across the enterprise to make strategic and architectural decisions for the organization. The specialist is expected to be capable of conducting a security architecture review from a general scope, while having subject matter expertise in Cloud Identity and Access Management security.

To be successful in this role, the candidate must have deep knowledge of Cloud security, Network security and Identity and Access Management (IAM) coupled with risk management, leadership, communication, and time management skills.

What You'll Be Doing
- Anticipating possible security threats, identifying areas of potential weakness in Cloud, SaaS and Cloud integration
- Author and review security reference architecture (security blueprints)
- Perform hands-on security assessments of systems, applications and platforms as part of control validation and strategy
- Prioritize risks identified in relation to business risks
- Propose solutions to mitigate risks identified

Skills You're Bringing
- Bachelor Degree in Computer Science, Information Security or related experience
- Minimum 8 years relevant work experience in a high-paced, enterprise environment
- In depth knowledge of cybersecurity, threat modeling, penetration testing and OWASP Top 10 Vulnerabilities
- Experience in at least two of the following domains:
- API gateway
- Network security and proxy
- Cloud Security, Cloud computing architecture
- Authentication: Multi-factor authentication, Risk based authentication, Federation
- Hands-on experience in at least three of the following protocols and solutions: OpenID Connect, OAuth, SAML, PingFederate, Azure AD, AWS IAM, FIDO, IPSec, VPNs, SSL, TLS, PKI, RBAC, Crypto, API management platforms such as APIM, Apigee, AWS API gateway or others

Skills We'd Like to See
- Experience in conducting and / or reviewing penetration tests, dynamic vulnerability assessments and static vulnerability assessments, presenting the outcomes of the assessment and obtaining buy in
- Previous background in networking, programming, design or application architecture
- Experience in implementing complex systems in an enterprise environment
- Previous experience in Financial Services is preferred
- CISSP, SANS or other industry qualification


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.

#3644 Technical LeadRemote / Greater Toronto Area (GTA) , ON

Employment Term: Full-time
Location: Remote / Greater Toronto Area (GTA) , ON

Apply

Hiring a full-time Technical Lead in the Greater Toronto Area (GTA)! This role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application focused projects. Note: This role is remote, however will be returning to a hybrid model with an office in the Greater Toronto Area (GTA).

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!!)

About the Position
- If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the organisation.
- The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large code bases and be responsible for developer tasks and code quality.
- A candidate should have the ability and willingness to be hands-on
- You will spend some of your time facilitating and developing technology forecasts, total cost estimates and deliverables with the business and internal partners.

Skills You're Bringing
- Undergraduate degree related to IT/Software/Management.
- 10+ years relevant experience managing end-to-end technical delivery of medium and large-size projects and associated project challenges.
- Experience in building enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra), Angular, JavaScript, HTML5, CSS.
- Drive decisions concerning the solution, architecture, and potential options & risks which will have a downstream impact on cost and scalability
- Advanced knowledge and understanding of business and bank technology standards (e.g., infrastructure, architecture, processes, applications, platforms, services, and managing people and projects.)
- Experience having led the creation and delivery of the end-to-end technical solution in the big data technologies.
- Participate in business planning discussion and define the technology delivery approach, including cross applications/teams' integration, and/or release coordination.
- Agile delivery experience.
- Ensure the alignment of solution design to comply with enterprise standards and meet enterprise or segment TBSM strategic direction.
- Provide technical support for escalated incidents to ensure they are resolved efficiently and communicate to project manager and business partners
- Ability to manage multiple teams and projects with increasing degree of complexity and broad scope (e.g., multi-function within the business line).
- Willingness, motivation, and ability to work independently (and autonomously) in the management of projects, teams, and operational discipline, and can develop strategic thinking and planning throughout work plan execution (short- to medium-term business perspective).
- Readiness to manage or lead a group for project outcome (e.g., developers, analysts, specialists, DevOps).
- Ability to demonstrate the design of the technical solutions in the interview process (includes architecture, security, data considerations).
- Demonstrate understanding of the business or acumen to pick up the business knowledge of banking/ liquidity risk.
- Experience with estimation models and ability to guide the team to come with end-to-end estimations.

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.

#3645 Technology Risk OfficerGreater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Technology Risk Officer in the Greater Montreal Area! This role will be a member of the Business Information Security & Risk Management (BISRM) team. BISRM teams enable the Business and Technology to form a holistic view of risk and make risk-based decisions. Knowledge of French and English is required.

In addition to advising Technology senior managers on their risk posture, they are also responsible for assisting Technology divisions to proactively manage risk issues, drive compliance with policy, regulatory and other requirements. The teams maintain Technology Policy & Standards, perform risk assessments and tests of controls and deliver risk reporting capabilities. The teams handle responses to regulatory, audit, and client inquiries about the organization's technology risk and control environment and fulfill Technology Risk Governance Committee responsibilities.

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

What You'll Be Doing
- You will work in a team who implements and monitors a strategic, comprehensive enterprise information security and IT risk management program
- Interface directly with Business Units to facilitate IT risk assessment and management processes and works with stakeholders throughout the enterprise on identifying acceptable levels of residual risk.
- Develop on-going technology risk reporting, monitoring key trends and defining metrics to regularly measure control effectiveness for own area.
- Assist with the Technology Risk reporting operations to senior business leaders, including scheduling key monthly meetings, monitoring key milestones, escalation of past due activities, problem triage and management, and archiving key monthly artifacts for audit purposes.
- Provide support and follow up on risk findings and action plans, ensuring the timely execution of the risk agenda and deliverables (including control documentation, entitlement reviews, audit findings, and associated remediation activities, Resiliency-Disaster Recovery and Business Continuity compliance).
- Participates in risk working groups to help promote and champion the operational risk agenda across the organization to enhance the overall risk culture throughout Technology and across the Firm.
- Provide support for reviewing technology initiatives with reputational risks and red flags identified during defined intake procedures.
- Adhere to internal policies and procedures, technology control standards, and applicable regulatory guidelines.
- Contribute to the review of internal processes and activities and assist in identifying potential opportunities for improvement.
- Adhere to, advise, oversee, monitor and enforce enterprise frameworks and methodologies that relate to technology controls / information security activities.
- Influence behavior to reduce risk and foster a strong technology risk management culture throughout the enterprise

Skills You're Bringing
- Bachelor's degree in a field related to Information Technology, Business or Risk Management
- 5 years of information security, risk management or related experience
- Certifications in one or more of the following: ISACA Certification (CISA, CRISC, CISM, CGEIT); PMI Certification (CAPM, PMP, etc.); ISC2 Certification (CISSP, SSCP, etc.); ITIL Certification (Foundation, Practitioner (General), Service Manager, Practitioner (Specialist)
- Strong written and verbal communication skills to a tailored audience
- Interpersonal, influencing and negotiation skills with the ability to work effectively with all levels of the organization
- Critical thinker with strong problem-solving skills and organizational skills, with the ability to multi-task and define problems / identify risk
- Aptitude for technology and strong understanding of technology concepts and terminology; experience in software development, technology infrastructure, risk analysis or audit reporting
- Understanding of risk assessment methodologies (e.g. RCSA), internal controls and controls testing (e.g. SOX), and industry technology risk management frameworks, as well as familiarity with SDLC and Project Management methodologies

Desired Skills We'd Like to See
- Strong analytical and data analysis skills
- Familiar with industry standards, best practices and regulatory expectations in respect to technology and IT risk management
- Knowledge of Technology and/or Information Security policies and procedures
- Knowledge and direct experience with Resiliency-Disaster Recovery and Business Continuity compliance
- A course of study that included risk management frameworks and methodologies, identifying and modeling information security risks, qualitative and quantitative risk assessment methods, risk controls and mitigation, and/or business impact analysis

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.

#3643 Business Systems Analyst (BSA) / Business Analyst (BA)Remote / Greater Toronto Area (GTA) , ON

Employment Term: Full-time
Location: Remote / Greater Toronto Area (GTA) , ON

Apply

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.

#3642 Machine Learning Engineering SpecialistMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

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.

#3639 Sr. Backend EngineerSeattle , WA

Employment Term: Contract
Location: Seattle , WA

Apply

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.

#3641 Sr. Engineering ManagerVancouver , BC

Employment Term: Full-time
Location: Vancouver , BC

Apply

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.

#3640 Fullstack EngineerSeattle , WA

Employment Term: Contract
Location: Seattle , WA

Apply

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.

#3638 Web Content WriterMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

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.

#3637 Design Project ManagerMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

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.

#3630 Agile Product OwnerRemote / Montreal , QC

Employment Term: Contract
Location: Remote / Montreal , QC

Apply

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.

#3632 AWS ConsultantScarborough , ON

Employment Term: Contract
Location: Scarborough , ON

Apply

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.

#3636 DevOps Engineer/ AEM Platform AdministratorRemote , ON

Employment Term: Contract
Location: Remote , ON

Apply

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.

#3635 Cyber Security Solutions ArchitectRemote , ON

Employment Term: Contract
Location: Remote , ON

Apply

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.