Job Posting — Identity and Access Management Application Developer

Raymond James Ltd. is seeking a seasoned Application Developer within the Identity and Access Management (IAM) group to work in their Burnaby office. This role will be reporting directly to the head office Raymond James Financial Senior Manager, IT Identity and Access Management Security.

Raymond James Ltd. is Canada’s leading independent investment dealer offering high quality investment products and services to Canadians seeking customized solutions to their wealth management needs.

This group of developers, engineers, and analysts own the automation of the identity lifecycle management, and other information security automation efforts for the enterprise. The developer position requires critical thinking in designing solutions while implementing best practices following the SDLC model. Projects will vary between an agile and waterfall approach.

Specifically you will:

  • Analyze system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems;
  • Make recommendations towards the development of new code or to reuse of existing code;
  • May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance;
  • May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with new technologies;
  • Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration;
  • Participate in software system testing and validation procedures, programming and documentation;
  • Provide technical advice and assists in solving programming problems;
  • Write and/or review system specifications, including output requirements and flow charts;
  • Assist in preparing project plans using project management tools;
  • Review test results; document test activities, and record remedial actions;
  • Ensure proper analysis of problems and programming approaches to prevent rework and schedule slippage; and
  • Performs other duties and responsibilities as assigned.

To qualify for this opportunity you possess:

  • Experience with some or all of the following applications and technologies is required;
  • Bachelor’s degree (B.A.) in Computer Science, MIS or related degree and a minimum of five (5) years of relevant development or engineering experience or combination of education, training and experience;
  • Strong database experience required, preferably with prior access control experience in SQL and Oracle;
  • Experience in the following areas: Java, SQL, REST APIs, Git, PowerShell, LDAP;
  • Intermediate level knowledge of the following: Service Now integration, .Net, HP Non Stop, MongoDB, SailPoint Identity IQ, Identity and Access Management policies and controls; and
  • Flexibility to occasionally work a non-standard shift including nights and/or weekends.

This is a permanent full-time position with a competitive compensation and benefits package

If you would like to join our team, please send a resume and covering letter, quoting the position and Job Posting # 21-114 by April 23, 2021 to:

Human Resources
Raymond James Ltd.
Email: resumes@raymondjames.ca

To be considered for employment candidates will be required to provide proof of citizenship, permanent residency or eligibility to work in Canada with no restrictions. We require applicants to complete a background verification process prior to commencing employment with the company, including but not limited to a credit and criminal record check. Employment is contingent on the satisfactory completion of a pre-employment background check.

We sincerely thank all applicants who express an interest in this role: only those being directly considered will be contacted.

Raymond James Ltd. recognizes the value of a diverse workforce and appreciates the unique skills and special contribution of each employee. We are committed to accessibility for candidates through all stages of the recruitment process. Should you require accommodation, please contact Human Resources via email at resumes@raymondjames.ca.

Job posting — Security Systems Engineer

Raymond James Ltd. is seeking a Security Systems Engineer to work in their Burnaby office. This role will be reporting directly to the head office Raymond James Financial Senior Manager, IT Identity and Access Management Security.

Raymond James Ltd. is Canada’s leading independent investment dealer offering high quality investment products and services to Canadians seeking customized solutions to their wealth management needs.

The Systems Engineer manages a variety of industry leading IAM technologies and using business driven requirements, plans and designs enterprise systems infrastructure. The role evaluates and implements hardware and software products to meet Raymond James’ information security needs. The systems engineer monitors day-to-day performance of the infrastructure and works with project teams on the integration of new systems.

Specifically you will:

  • Manage the evaluation, implementation, and upgrades of new and existing products and technologies, which typically cover a broad variety of enterprise-class infrastructure disciplines;
  • Research and recommend innovative technologies and approaches for enterprise infrastructure management, upgrades, or improvements, while adhering to technical or budgetary constraints;
  • Analyze system requirements, including identifying interactions and appropriate interfaces between affected components and sub systems;
  • Proactively plan capacity of platforms and applications;
  • May participate in projects including preparing project plans, assigning tasks, monitoring statuses, coordinating efforts, validating team recommendations, integrating efforts into a comprehensive strategy and delivering results on time;
  • Write and/or review system specifications, including output requirements, flow charts and technical diagrams;
  • Be responsible for independently resolving incidents, vulnerabilities, and problems as they are identified; and
  • Be rotating on-call responsibilities.

To qualify for this opportunity you possess:

  • Bachelor’s degree in Business, Accounting and/or Finance;
  • Minimum of a Bachelor’s degree in Computer Science, MIS or related degree and five (5) years of relevant experience in assigned area or combination or education, experience and training;
  • Event/log analysis and troubleshooting skills;
  • Experience with some or all of the following applications and technologies is required;
  • Comfortable maintaining applications on Windows or Linux platforms;
  • CA Siteminder or Ping Identity for Web Access Management and Single Sign On (SSO) using SAML;
  • RSA Technologies including SecurID and Adaptive Authentication;
  • CyberArk Enterprise Password Vault (EPV) and Privileged Session Manager (PSM);
  • Ability to read and modify scripting languages such as BASH, PowerShell, and Batch;
  • Experience with some or all of the following applications or technologies is desired; and
    • F5 APM
    • Active Directory and LDAP engineering experience
    • Microsoft Public Key Infrastructure (PKI)
    • Venafi and appviewX Certificate management
    • DNS, DHCP, and IPAM
    • PING and Okta
    • Imanami
    • SailPoint
  • Event/log analysis and troubleshooting skills

This is a permanent full-time position with a competitive compensation and benefits package

If you would like to join our team, please send a resume and covering letter, quoting the position and Job Posting # 21-113 by April 23, 2021 to:

Human Resources
Raymond James Ltd.
Email: resumes@raymondjames.ca

To be considered for employment candidates will be required to provide proof of citizenship, permanent residency or eligibility to work in Canada with no restrictions. We require applicants to complete a background verification process prior to commencing employment with the company, including but not limited to a credit and criminal record check. Employment is contingent on the satisfactory completion of a pre-employment background check.

We sincerely thank all applicants who express an interest in this role: only those being directly considered will be contacted.

Raymond James Ltd. recognizes the value of a diverse workforce and appreciates the unique skills and special contribution of each employee. We are committed to accessibility for candidates through all stages of the recruitment process. Should you require accommodation, please contact Human Resources via email at resumes@raymondjames.ca.

Job Posting — Information Security Engineer

Raymond James Ltd. is seeking an Information Security Engineer to work in their Burnaby or Toronto offices. They are also open to applicants from other Canadian provinces.

Raymond James Ltd. is Canada’s leading independent investment dealer offering high quality investment products and services to Canadians seeking customized solutions to their wealth management needs.

Under the direction of the Information Security Manager, the Information Security Engineer is responsible for architecture, design, implementation, integration, administration and maintenance of enterprise security solutions. This includes, but is not limited to network, systems, endpoint, mobile, email, identity access management, cloud and application security technologies. You will be working with emerging technologies to solve challenging security problems in a fast-paced and continuously evolving environment, while helping steer the direction and evolution of the team. The Information Security Engineer will be required to participate in incident response to support the Cyber Threat Center and production support where and when appropriate. Extensive contact with internal customers, other information technology (IT) professionals, parent company (Raymond James Financial) and vendors is required to identify, research, analyze, and resolve complex security issues and problems.

Responsibilities:

  • Primary subject matter expert, support and central point of contact for security solutions.
  • Technical lead with the ability to mentor other members on the team.
  • Collaborate with and provide information security consulting to projects and initiatives.
  • Forward thinking to identify upcoming trends and security best practices on the network.
  • Lead implementation efforts of security initiatives and resolutions of any findings from internal or external assessments.
  • Ensure enterprise security standards are in place.
  • Responsible for up-time, monitoring, reliability, stability and policy maintenance of supported systems.
  • Serves as key person in troubleshooting system problems, taking ownership of problems to resolution.
  • Produces and maintains current description and documentation of policy configuration, including tracking and documenting any changes to policies.
  • Analyzes performance trends to optimize system performance.
  • Improves operations efficiency by automating administration tasks wherever possible.

Experience and Skills:

  • Minimum of a B.Sc. in Computer Science, MIS or related degree and ten (10) years of related experience or a combination of education, training and experience.
  • (ISC)² (CISSP, CCSP, ISSAP), SANS GIAC (GCCC, GCIA, GCFA, GMON, GCIH, GPEN, GREM, GXPN), Offensive Security (OCSP, OSCE) or other security vendor certification highly desirable.
  • Experience with next generation firewall, web filtering, IPS, VPN, NAC, WAF solutions.
  • Experience with anti-malware, endpoint detection response (EDR), host based intrusion detection (HIDS), host based firewall solutions.
  • Experience with email protection gateway, anti-spam solutions.
  • Experience with mobile device management (MDM), enterprise mobile management (EMM) solutions.
  • Experience with security information and event monitoring, remote logging, log aggregation, correlation solutions (SIEM).
  • Experience with vulnerability scanners.
  • Experience with encryption at rest, in transit, Public Key Infrastructure (PKI) solutions.
  • Experience with data loss prevention (DLP) solutions.
  • Experience with identity and access management (IAM), single sign on (SSO) solutions.
  • Experience with load balancer, reverse proxy solutions.
  • Experience with troubleshooting and determining root cause analysis through log/packet analysis & debugging.
  • Experience in scripting or automation.
  • Intermediate experience with Linux.
  • Sound understanding of security concepts behind the authentication, authorization and auditing (AAA) framework.
  • Sound understanding of Microsoft products such as; Windows, Active Directory, GPOs, Exchange.
  • Sound understanding of network architecture, protocols, and standards.
  • Knowledge of web application security, secure development lifecycle (SDLC), OWASP.
  • Knowledge of cloud security SaaS, PaaS, IaaS (O365, Azure, AWS, GCP), cloud access security broker (CASB).
  • Knowledge of service management frameworks (ITIL).
  • Ability to work effectively with technical and non-technical personnel in a cross-functional setting.
  • Excellent verbal and written communication skills.

Competencies:

  • Analysis: Identify and understand issues, problems, and opportunities; compare data from different sources to draw conclusions.
  • Communication: Clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
  • Exercising Judgment and Decision Making: Use effective approaches for choosing a course of action or developing appropriate solutions; recommend or take actions that are consistent with available facts, constraints, and probable consequences.
  • Technical and Professional Knowledge: Demonstrate a satisfactory level of technical and professional skill, or knowledge, in position-related areas; remain current with developments and trends in areas of expertise.
  • Building Effective Relationships: Develop and use collaborative relationships to facilitate the accomplishment of work goals.
  • Client Focus: Make internal and external clients, and their needs, a primary focus of actions; develop and sustain productive client relationships.

This is a permanent full-time position with a competitive compensation and benefits package

If you would like to join our team, please send a resume and covering letter, quoting the position and Job Posting # 21-115 by April 23, 2021 to:

Human Resources
Raymond James Ltd.
Email: resumes@raymondjames.ca

To be considered for employment candidates will be required to provide proof of citizenship, permanent residency or eligibility to work in Canada with no restrictions. We require applicants to complete a background verification process prior to commencing employment with the company, including but not limited to a credit and criminal record check. Employment is contingent on the satisfactory completion of a pre-employment background check.

We sincerely thank all applicants who express an interest in this role: only those being directly considered will be contacted.

Raymond James Ltd. recognizes the value of a diverse workforce and appreciates the unique skills and special contribution of each employee. We are committed to accessibility for candidates through all stages of the recruitment process. Should you require accommodation, please contact Human Resources via email at resumes@raymondjames.ca.