Responsibilities
- Implement and maintain identity federation/synchronization and Single Sign On across different clients/solutions.
- Develop and maintain authorization and authentication trees/nodes, chains and policies based on business use cases.
- Troubleshoot ForgeRock IAM system/components for failures and provide solutions.
- Act as the primary liaison for problem/issue resolution with ForgeRock.
- Produce and update system documentation.
Requirements
- Proven experience with ForgeRock products, specifically ForgeRock AM, IG, DS, and IDM.
- Experience writing custom Java components using ForgeRock SDK to meet business requirements (e.g., modules, trees, STS, policies, connectors, scripts).
- Experience testing custom Java components for both functional and robustness.
- Experience moving custom Java components into production.
- Knowledge of Application Security - API Integration with ForgeRock.
- Experience in large-scale integration projects involving identity and management, micro-services, and distributed systems.
- Experience working with Cloud infrastructure such as AWS.
- Experience with JBoss.
- Experience with Agile development methods (Scrum, Kanban, TDD, BDD).
Skills
- ForgeRock AM
- ForgeRock IG
- ForgeRock DS
- ForgeRock IDM
- ForgeRock SDK
- Java
- Identity Federation
- Identity Synchronization
- Single Sign On
- Authorization
- Authentication
- Application Security
- API Integration
- AWS
- JBoss
- Scrum
- Kanban
- TDD
- BDD
