Ping AIC / scripting
Job Description
Ping AIC / scripting background.
Ping AIC" is Ping Identity's Advanced Identity Cloud — the rebranded/evolved ForgeRock Identity Platform after Ping acquired ForgeRock. So this requirement is really asking for a ForgeRock/PingOne Advanced Identity Cloud (AIC) engineer with scripting expertise, which is a fairly specialized IAM (Identity and Access Management) skill set.
Since the JD is bare-bones, here's the resource profile you should be sourcing and how to qualify them:
Core technical must-haves
Platform experience
Hands-on with PingOne Advanced Identity Cloud (or its predecessor, ForgeRock Identity Cloud / ForgeRock Identity Platform — many resumes will still say "ForgeRock" since the rebrand is recent-ish)
Familiarity with AM (Access Management), IDM (Identity Management), DS (Directory Services) modules
Experience with Journeys/authentication trees (the visual flow builder for login/auth flows)
Scripting
Advanced Identity Cloud scripting today is done in JavaScript, running on the Mozilla Rhino engine — this is the current standard Ping IdentityPing Identity
Groovy scripts are deprecated and being phased out in favor of JavaScript, so if a candidate only knows Groovy from older ForgeRock/OpenAM days, that's a flag to probe on — ask if they've migrated any Groovy scripts to JS Ping Identity
Should be comfortable writing Scripted Decision Nodes (custom logic inside auth journeys), policy condition scripts, and social provider/profile mapping scripts
Bonus: experience with the newer "next-generation" scripting engine and library scripts (reusable script modules), and the openidm binding for IDM calls
Adjacent skills that usually travel with this role
OAuth2, OIDC, SAML, JWT — federation/SSO protocols
LDAP / directory services
REST API integration (scripts often call out to /openidm or external REST endpoints)
Identity lifecycle management concepts (provisioning, governance/IGA if relevant)
Some Java exposure helps, since legacy AM scripts can reference allow-listed Java classes.
Pay: $65.00 - $70.00 per hour
Benefits:
401(k)
401(k) matching
Dental insurance
Vision insurance
Work Location: Remote