Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#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.

#3634 Senior Product ManagerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

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.

#3633 Product ManagerMississauga , ON

Employment Term: Full-time
Location: Mississauga , ON

Apply

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.

#3631 Windows Infrastructure 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 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.

#3629 Senior DevOps EngineerRemote / Montreal , QC

Employment Term: Contract
Location: Remote / Montreal , QC

Apply

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.

#3628 Big Data DeveloperRemote / Greater Toronto Area (GTA) , ON

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

Apply

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.

#3627 Data EngineerRemote / Greater Toronto Area (GTA) , ON

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

Apply

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.

#3626 Front End Developer Remote / Greater Toronto Area (GTA) , ON

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

Apply

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.

#3625 Full-Stack Developer Remote / Greater Toronto Area (GTA) , ON

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

Apply

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.

#3624 Java AEM DeveloperRemote , ON

Employment Term: Contract
Location: Remote , ON

Apply

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.

#3623 Senior Software DeveloperRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior Software Developer! This role is responsible for mentoring and supporting a maturing team of software developers, to implement a "self-serve" model of data streaming and distribution of data for our business partners.

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

Responsibilities
- Designs, implements, tests and documents various components throughout the software development lifecycle
- Deploys code in Openshift and Kubernetes environment using Gitlab/Bitbucket CI/CD
- Implements DevOps practises using technologies such as Grafana, Prometheus and ELK to improve network availability, resiliency and security
- Works independently to deliver priorities while understanding when to seek help and align with the team on key decisions
- Coaches a young development squad on software best practises in order to raise the team's game
- Conducts proof of concept evaluations and experimentations during sprint spikes
- Presents technical solutions to diverse audience including leading end of sprint demos

We are seeking a candidate who:
- Has 5+ years of experience in developing in open-source software, micro-services architecture & cloud-native principles.
- Is an expert in at least 2 languages including Java Springboot, Groovy, Kotlin and Python
- Deploying code in Openshift and Kubernetes environment using Gitlab/Bitbucket for CI/CD
- Understands data streaming technologies especially Kafka
- Can help implement DevOps practises in the team using technologies such as Grafana, Prometheus and ELK to improve availability
- Capable of working independently to deliver priorities while understanding when to seek help and align with the team on key decisions
- Has superior coaching and problem-solving skills and the ability to raise your team's game through their teaching and experimentation.
- Is comfortable teaching and mentoring a young software development team to ensure they are excelling while following best practises
- Is comfortable presenting technical ideas to a diverse audience
- Is comfortable working with ambiguity and can quickly pivot when business priorities change
- Bilingual French and English

If you have some of these, that's even better:
- Experience in wireless radio access networks (RAN) design and support
- University degree in Computer Science, Software Engineering
- Relevant experience with Linux, Oracle, Redis

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.

#3622 Senior DevSecOps EngineerRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior DevSecOps Engineer! This role will build, automate, and support development teams for the implementation of promotional and transactional websites and mobile applications. The position requires using and implementing Agile Scrum development methodologies in every research, analysis, prototyping and interface development initiative (web, application software, mobile).

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

Responsibilities
- 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 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
- Experience with OpenStack
- 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.

#3621 Senior Solutions ArchitectRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior Solutions Architect! This role will join the architecture team and play a key role in the design, development, and evolution of our client's video platforms allowing for the reusability of services across many brands within a multidisciplinary team. The positions requirement includes the implementation of Agile Scrum development methodologies in research, analysis, development and deployment initiatives.

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

Responsibilities
- Define system and application architecture based on business process analysis, business requirements post grooming sessions with the team.
- Defines a strategic architecture approach to develop systems and features. Creates technical diagrams such as Conceptual solution architecture diagram, class diagram, sequence diagram, component diagram, and message diagram, detailing the system and application architecture approach to the development team.
- Performs system reviews, coding and unit tests toward architecture diagrams and ensure the development/integration teams are working based on application or system architecture definition. Supports developers and integration teams on complex implementations and reviews. Update architecture diagrams in case actual development/deployment differs from the initial architecture approach
- Supports QA test strategy on features, making sure code and system coverage approach mimics business cases and are reflected in test cases.

Key Functions:
- Analyze current technologies used within the client and determine ways to improve
- Guide the development and evolution of the client's systems
- Propose and establish a framework for necessary contributions from various departments
- Work with other technology teams in order to determine needs for new software, platforms and applications
- Utilize tools, technology and various methodologies to create functional and intuitive solutions for user interfaces of desired products
- Pay attention to system integration, sustainability and feasibility
- Manage all phases of technology development
- Guide and train developers and engineers
- Suggest and implement solutions for process improvement
- Adhere to all the requirements and guidelines for quality, security, extensibility etc.
- Define clear goals for all aspect of a project and manage their proper execution

Critical Qualifications/Competencies:
- Project management and leadership skills are essential
- Experience developing IT and cloud infrastructure
- University degree in Computer Science or equivalent;
- Current understanding of best practices regarding system security measures
- Advanced understanding of business analysis techniques and processes
- Professional Experience working with computer software and hardware
- Experience and/or training related to one or more Architecture & Service Delivery Frameworks (TOGAF, eTOM, ITIL, CoBiT, etc.); and Specializes in developing and designing large scale solutions, serving as an expert in technical architecture and delivery
- Experience designing Over The Top services (OTT)
- Ability to consult and build CI/CD DevOps Pipelines
- 5+ yrs experience writing code & develop software solutions. (Kotlin, Javascript (ES6+/Typescript), Java, Go, Python, C, C# are the preferred languages)
- 3+ yrs scripting in infrastructure automation tool and supporting code deployment (Terraform & Ansible, Chef, Juju, AWS CloudFormation)
- 2+ yrs Container application design and implementation.
- 5+ yrs of public cloud (AWS, Azure, SoftLayer).
- 2 years of experience in writing unit and integration tests;
- Experience storage platforms
- Experience with broadcast distribution systems
- Experience with Streaming video knowledge (DASH, HLS, MSS)
- Experience in NoSQL databases (CouchDB, MongoDB)
- Experience using and/or developing on a Unix/Linux platform
- Strong time management skills and work ethic (highly motivated) to manage multiple projects/accountabilities

Nice to have Qualifications/Competencies:
- Previous experience being part of steady Dev/Ops team
- Previous experience with Video transcoding (libav, ffmpeg, x264, x265, mpeg2)
- Previous experience with video content management systems

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.

#3620 Solution ArchitectRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Solution Architect! This role will be responsible for defining and maintaining the structure of the solution, and ensuring that it will meet the requirements. Since you'll have to interact with individuals and teams that operate in an Agile mindset, you will have to help the team to work together in an agile fashion, to jointly own the solution, and to interface well with other parts of the organization.

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
- Understanding the requirements - identifying the stakeholders, helping to analyze the requirements and extracting those of architectural significance
- Formulating the design - creating a solution structure which will meet the various requirements, balancing the goals and constraints on the solution,
- Communicating the architecture - making sure that everyone understands the architecture. Different people have different viewpoints, so the architect has to present various views of the system appropriate to different audiences,
- Supporting the developers – making sure that the developers are able to realize the architecture, by a combination of mentoring and direct involvement,
- Verifying the implementation – ensuring the delivered system is consistent with the agreed architecture, and will meet the requirements.
- Inter-team alignment - Because some solutions require multiple teams to collaborate on, you need to ensure that the solution is delivered according to the architecture attributes & qualities, practices.
- Helping in continuous improvement efforts– Participating, with an architect's eyes & arms, to help the teams improve in various challenges like Built-in quality and tests in our CI/CD pipeline, code & service decoupling, monitoring, Application resiliency etc.

Critical Qualifications/Competencies:
- Have a 5+ years of experience as a Solutions Architect,
- Understand the JCR (Apache Jack Rabbit Oak) and file system storage/tree storage concepts,
- Be able to translate requirements into object-oriented hierarchies applying inheritance, encapsulation, etc.
- Have a solid understanding of Java, Apache, Maven
- Be able to explain Object Oriented concepts and foundations to the development team.
- Have a strong understanding and experience of
- Service Decoupling and it's different Models (SOA, Microservices etc.)
- Apache Sling or comparable experience in handling HTTP request to resource mapping
- Sling annotations and appropriate usage are critical
- Java project modularization utilizing OSGi
- Be familiar with Infrastructure and modern Infrastructure approaches like Virtualization, Containerization and Infrastructure as Code.
- Have a knowledge of DevOps Continuous Integration & Continuous Delivery Pipelines
- Have worked previously in an agile environment
- Have strong interpersonal, oral and written communication skills
- Be able to adapt your message within the audience you're communicating with.
- Be able to work independently as well as collaboratively within a team

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.

#3619 Senior Manager, Data ScienceRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior Manager, Data Science! This role will join a newly created Data Science team to help drive insight and business value using advanced analytics and machine learning. The Senior Manager will report into Director, Data Science and play a key role in our client's Business Intelligence and Campaign transformation journey. This role will work remotely/work from home.

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 in close collaboration with business stakeholders (marketing, product development, and others) to understand need and define analysis and modeling objective
- Lead analytical projects from the intake session, problem definition, prioritization, resource allocation and tracking, delivering status updates and presentations to stakeholders and senior executives.
- Implement analytical governance processes, ensuring accuracy and timeliness of analysis, leveraging the appropriate tools and methodologies, optimizing analytics process and promote best practices within the team.
- Work with various data owners to discover and select available data from internal sources and external vendors to fulfill analytical needs.
- Able to assemble various types of source data into well-prepared reusable and scalable analytical datasets.
- Develop analytical solution by applying suitable statistical & machine learning techniques
- Manage development, deployment, operationalization of analytic products and outputs
- Apply expertise and think creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.
- Research new technologies and methods across data science, data engineering and data visualization to improve technical capabilities and lead experimentation of new emerging ideas.
- Build partnerships with other Analytical and Insight teams & partners to mature IMS BI technology stack
- Comfortable working in a constantly-evolving environment as we improve operational processes and bring the BI team to a higher level of data, reporting, and analytical maturity
- Work closely with other teams within IMS BI including Data Engineering, Reporting, Infrastructure, Project Management, Campaigns and Content teams within the BI group
- Facile in partnering with other analytical and insight groups, and managing through handoffs and complementary analytics
- Establish and manage relationships with vendors, data providers and technology partners to leverage the rich Canadian ecosystem in AI/ML
- Work on key strategic initiatives related to supporting business strategy and BI strategy as assigned

Critical Qualifications/Competencies:
- Bachelors or Masters degree in Computer Science, Statistics, Mathematics, Engineering or related field
- Over 7 years experience designing and implementing data science solutions with expertise in business analytics, predictive modeling, applied machine learning and simulation techniques
- Minimum 5 years experience managing high performance teams with diverse technical and business skills
- Strong project planning and management skills
- Strong scripting and programming skills in SAS, SQL, Python /R
- Working experience accessing data in traditional data warehouses as well as big data tools such as Hadoop, Spark
- Experience with data visualization tools such as Tableau, PowerBI
- Experience in the application of data science use cases in the marketing context - segmentation, behaviour modeling, attribution, lifetime value, marketing mix optimization, personalized recommendations is strongly preferred
- Experience with entity resolution algorithms for probabilistic matching is preferred
- Familiarity with marketing technology (digital analytics platforms, ad serving platforms, segmentation and data management platforms) is preferred
- Experience with source control systems such as github
- Working experience with agile development methodology is preferred
- Familiarity with cloud computing and services for analytic workloads is 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.

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.

#3618 Systems Reliability Analysts (SRA)Greater 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 full-time Systems Reliability Analysts (SRA) in the Greater Montreal Area! This role will work closely with engineering/development teams to design, build, optimize, and maintain systems. You will also troubleshoot issues across the entire technology stack: hardware, software, application, and network.

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
- Working closely with engineering/development teams to design, build, optimize, and maintain systems.
- Troubleshooting issues across the entire technology stack: hardware, software, application, and network.
- Aggressively targeting toil and operational risk, and deploying solutions to reduce these.
- Broadening infrastructure and application observability.
- Proactively identifying and addressing active or potential risks to system reliability.
- Advocating for reliability priorities in application design reviews and operational readiness exercises for new and existing services.

Skills & Experience You're Bringing
- You should apply if you have at least a Bachelor's degree in Computer Science or other technical discipline(s), plus hands-on experience with any combination of the following:
- 3-5+ years practical experience in production systems support or application development
- Hands on experience managing systems in a large scale distributed Unix/Linux environment is essential.
- Automation-related experience is required, using scripting languages such as Python, bash, Perl, and/or Ruby. Higher-level compiled languages such as C++, C#, JAVA, Scala, and Go are a big plus.
- Deep knowledge of and hands-on experience applying the principles of System/Site Reliability Engineering (SRE).
- Practical experience designing and instrumenting SLO/SLI dashboards is particularly valuable.
- Hands on experience on enterprise tools such as AppDynamics, Grafana, Splunk, Dynatrace
- Experience with Puppet, Ansible, Chef, GitHub or any automation/configuration/release management tools
- Awareness of, and ability to reason through modern software and systems architectures, including load-balancing, databases, queueing, caching, distributed systems failure modes, micro services, Cloud, etc.
- Working ability to interact with message transport platforms and protocols (MQ, CPS, XML, FIX) and distributed database technologies (DB2, Sybase, Mongo, GreenPlum, Postgres, KDB).
- Autosys scheduling and batch processing concepts.
- Deep understanding of infrastructure and operating system concepts such as processes, memory allocation, and networking, with an understanding of how applications are affected by the above, and ability to debug and troubleshoot accordingly.

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.

#3617 Production Support Analysts Greater 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 full-time Production Support Analysts in the Greater Montreal Area! This role will monitor for and resolve issues across the entire tech stack: hardware, software, application and network. A majority of your time will be devoted to production support activities.

You will also work closely with engineering/development teams to address repetitive issues, reduce operational effort and the likelihood of future service disruptions.

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

Roles & Responsibilities
- Monitoring for and resolving issues across the entire tech stack: hardware, software, application and network. A majority of your time will be devoted to production support activities.
- Working closely with engineering/development teams to address repetitive issues, reduce operational effort and the likelihood of future service disruptions.
- Partnering with business users and other technology teams to manage significant events such as business continuity/disaster recovery tests, IPOs, stock splits, and major infrastructure changes.
- Defining and refining standard operating procedures for everything from monitoring to troubleshooting complex code and infrastructure issues.
- Identifying and driving opportunities to improve platform supportability through automation.
- Advocating for reliability priorities in application design reviews and operational readiness exercises for new and existing services.
- Participating in weekend and off hours on-call rotation.
- Collaborating and striving to understand business users' needs and problems.

Other Skills We'd Like to See
- You should apply if you have at least a Bachelor's degree in Computer Science or other technical discipline(s), plus hands-on experience with any combination of the following:
- 3-5+ years practical experience in production systems support or application development.
- Hands on experience managing systems in a large scale distributed Unix/Linux environment is essential.
- Effective communicator who is comfortable speaking in front of both internal/external groups as well as business clients
- Demonstrated ability to troubleshoot problems and debug to conclusively identify root causes
- Knowledge of ITIL Principles. ITIL certification is a plus.
- Knowledge of Unix/Linux operating system level concepts such as processes, memory allocation, and networking, with an understanding of how applications are affected by these, and ability to debug and troubleshoot accordingly.
- Automation-related experience is particularly valued, using scripting languages such as Python, bash, Perl, and/or Ruby. Higher-level compiled languages such as C++, C#, JAVA, Scala, and Go are a big plus.
- Working ability to interact with message transport platforms and protocols (MQ, CPS, XML, FIX) and distributed database technologies (DB2, Sybase, Mongo, GreenPlum, Postgres, KDB).
- Autosys scheduling and batch processing concepts
- Experience with source code and binary repositories, build tools, and CI/CD (Git, Artifactory, Jenkins, Docker) etc and data streaming technologies like Spark, Kafka etc.
- Hands on experience on enterprise tools set such as Grafana, Splunk, Dynatrace, AppDynamics, etc.
- Awareness of, and ability to reason through modern software & systems architectures, including load-balancing, queueing, caching, distributed systems failure modes generally, micro services, 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.