Job Description:  Identity Consultant

Back to Job Board

The Identity Consultant is responsible for developing and delivering comprehensive identity management solutions to our growing customer base. This often encompasses the entire life-cycle of an identity management deployment and consists of: requirements definition, design, implementation, testing, go-live, and transition to support. This is both an architectural and technical role and as such requires high level business acumen coupled with deep technical knowledge of identity management products and system design principles.

Along with being an extremely technically proficient individual, this position also requires the candidate to have exceptional personnel and time management skills as well as excellent verbal and written communications skills.


  • Articulate the business and technical benefits of identity management solutions
  • Create and define business, functional and application architecture designs as per business requirements
  • Architect identity management solutions involving user provisioning, enterprise directories, and web single sign-on using best practices and proven methods
  • Deliver internal and customer-facing projects utilizing products within the ForgeRock I3 Open Identity Stack
  • Create customer-facing documentation including architectural design, requirements, and test plans
  • Perform technical training and identity workshops either in-person or remotely
  • Provide ongoing support to an existing customer base
  • Participate in continuous learning (both formal and informally)
  • Work with the support team to define, design, implement, and maintain the tools necessary for providing support to our customer base. This includes applications, scripts, and/or tools used by the support team for gathering, diagnosing, or otherwise providing support of the customer’s operating system and/or identity management applications and/or connected systems.
  • Travel as necessary

Required Skills:

  • An understanding of federation using SAML2 and OAuth2/OpenID Connect solutions
  • An understanding of LDAP directory servers and their place in identity management solutions
  • Working knowledge of a compiled programming language (Java development a plus)
  • Working knowledge of HTML, CSS and JavaScript
  • Ability to troubleshoot and identify complex software, hardware, and systems issues
  • Extensive networking experience
  • Ability to work with others in a distributed environment
  • Ability to maintain professionalism while under pressure
  • Ability to work within a distributed team across multiple time zones
  • Desire to continue to develop personal skill set in a proactive environment
  • Values teamwork and can contribute to as well as lead the group
  • Ability to exercise judgment in the absence of defined procedures and practices to determine appropriate actions
  • Excellent analytical abilities, resulting in quick problem resolution
  • Excellent verbal and written communication skills
  • Unafraid to share opinions in a constructive professional way
  • A sense of humor

Desired Skills:

  • Experience with virtual environments (such as Amazon EC2)
  • Familiarity with major enterprise solutions such as ERP, CRM, etc
  • Experience with Linux/Unix scripting technologies (shell, Perl, etc.)
  • Experience with ForgeRock or Sun Microsystems’ products

Experience and Qualifications:

  • BS Degree in Computer Science or equivalent experience.
  • A minimum of three (3) years’ hands-on experience implementing one or more of the following:
    • Web SSO products
    • User provisioning solutions
    • Enterprise directory solutions
  • A minimum of two (2) years’ software development experience

Job Description:  Identity Consultant

Back to Job Board