Location: Provincial Head Office (Toronto, Atrium on Bay)
Assignment: Full Time Permanent
Reports to: Manager, Application Development & Data Science
Current Status of the Job: Vacant Position
Position Overview
Our client is seeking an experienced Programmer Analyst (PeopleSoft Security) to join their Information Technology team in a full-time permanent position.
This role combines PeopleSoft security administration, technical analysis, application development, and ongoing production support within a complex PeopleSoft environment. The successful candidate will serve as a PeopleSoft Security Subject Matter Expert (SME), responsible for maintaining security configurations, managing access controls, troubleshooting technical issues, and supporting application enhancements and upgrades.
While security administration represents the primary focus of the position, a strong understanding of PeopleSoft architecture, backend functionality, and development practices is essential to support ongoing application projects and transformation initiatives.
The organization currently operates PeopleSoft Enterprise Portal, CRM, Finance, and HCM applications.
Key Responsibilities
- Design, configure, and maintain PeopleSoft security roles, user profiles, permission lists, and access controls.
- Manage user provisioning and de-provisioning in accordance with security policies and compliance requirements.
- Serve as a PeopleSoft Security SME, troubleshooting complex security, access management, and application-related issues.
- Analyze, design, develop, configure, test, and support PeopleSoft applications, with a focus on security-related functionality.
- Collaborate with developers, business analysts, and other IT teams to translate business requirements into technical solutions and support application enhancements.
- Support PeopleSoft patches, upgrades, migrations, and ongoing application transformation initiatives.
- Conduct security reviews, identify vulnerabilities, and support internal and external audits and compliance requirements.
- Maintain security configurations, technical documentation, policies, and procedures.
- Provide technical analysis and troubleshooting across PeopleSoft applications, including backend configurations and integrations.
- Provide occasional after-hours support for system upgrades, patching, and critical security issues.
Required Skills & Experience
- University degree in Information Technology, Computer Science, or a related discipline, or equivalent professional experience.
- Minimum 5 years of PeopleSoft experience in security administration, systems analysis, application support, or development.
- Strong hands-on experience with PeopleSoft security, including roles, permission lists, user profiles, and role-based access control (RBAC).
- In-depth understanding of PeopleSoft architecture, security models, backend functionality, and application integrations.
- Experience with PeopleSoft Application Designer (Classic and Fluid), Data Mover, and Integration Broker.
- Knowledge of PeopleSoft development practices, including PeopleCode, Java, or scripting languages such as Python or PowerShell.
- Experience analyzing, configuring, testing, and troubleshooting PeopleSoft applications and security-related issues.
- Experience supporting PeopleSoft upgrades, patching, migrations, and application enhancements.
- Experience with security audits, compliance requirements, vulnerability management, and risk mitigation.
- Knowledge of Identity and Access Management (IAM), Single Sign-On (SSO), and Multi-Factor Authentication (MFA).
- Familiarity with encryption, SSL/TLS protocols, and data masking techniques.
- Strong analytical, problem-solving, documentation, and communication skills.
- Ability to translate business requirements into technical solutions and collaborate with cross-functional teams.
- Understanding of Agile software development practices and the ability to manage multiple priorities.
Additional Assets
- Experience supporting multiple PeopleSoft applications, including Enterprise Portal, CRM, Finance, and HCM.
- Experience managing security configurations and integrations across complex PeopleSoft environments.
- Experience supporting application modernization or transformation initiatives, including hands-on PeopleSoft development.
- Full-time permanent position based in Toronto.
- Currently 2 days per week on-site, subject to change based on organizational requirements.
- Unionized position with scheduled annual salary increases under the applicable collective agreement.
- 17 vacation days, 4 personal days, and 7 sick days.
- Eligibility to join the employer's pension plan from the first day of employment.
- Paid overtime for eligible after-hours work.
Work Arrangement & Benefits
- Full-time permanent position based in Toronto.
- Currently 2 days per week on-site, subject to change based on organizational requirements.
- Unionized position with scheduled annual salary increases under the applicable collective agreement.
- Comprehensive medical, dental, and vision benefits.
- 17 vacation days, 4 personal days, and 7 sick days.
- Eligibility to join the employer's pension plan from the first day of employment.
- Paid overtime for eligible after-hours work.
Disclaimer: AI may be used in evaluating candidates. This posting is for an existing vacancy.