5 to 10 Years Relevant Experience
We are looking for an experienced ForgeRock IAM Engineer to support the implementation and management of enterprise-scale identity and access management solutions. The ideal candidate will bring strong hands-on experience with the ForgeRock platform, particularly in OpenAM, OpenIDM, and modern authentication protocols.
Key Responsibilities:
- Design, implement, and maintain IAM solutions using the ForgeRock Identity Platform.
 - Customize and extend OpenAM (Access Management) and OpenIDM (Identity Management) components.
 - Develop client-side and server-side logic using JavaScript within the ForgeRock ecosystem.
 - Integrate and consume RESTful APIs for identity provisioning, access control, and policy enforcement.
 - Implement OAuth 2.0, OpenID Connect, and SAML protocols for secure authentication and single sign-on (SSO).
 - Work closely with security, DevOps, and application teams to integrate IAM solutions with enterprise systems.
 - Document IAM configurations, processes, and enhancements to ensure maintainability and compliance.
 
Required Skills & Experience:
- Strong hands-on experience with the ForgeRock Identity Platform.
 - Proficient in JavaScript for scripting and interface customizations.
 - In-depth knowledge of OpenAM and OpenIDM.
 - Experience designing and consuming RESTful APIs.
 - Solid understanding of OAuth 2.0, OpenID Connect, and SAML for authentication and authorization.
 - Strong grasp of identity lifecycle management and secure access control best practices.
 
Desirable Skills:
- Familiarity with CI/CD tools and DevOps practices (e.g., Jenkins, GitLab, or similar).
 - Experience in deploying ForgeRock components in cloud or containerized environments (e.g., Kubernetes, Docker).
 - Knowledge of additional IAM platforms (Okta, Ping, SailPoint) is a plus.