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.