The identity and access management (IAM) consultant will be responsible for advising clients on best-fit technology, gathering and documenting functional requirements, designing technical architectures and processes, and implementing IAM product components. Key IAM Consultant responsibilities include, but are not limited to the following:
- Design, develop, and implement connectors and technical components for authentication, authorization, identity provisioning, audit and monitoring solutions.
- Design and develop integration connectors and interfaces for cross IAM solutions.
- Enhance and integrate existing access request and provisioning technologies to a variety of IAM solutions.
- Integrate role-based access control, Single Sign On, automatic and self-service user provisioning, and reconciliation services with existing applications, systems, and networked devices.
- Lead meetings with demanding clients in order to discover existing business processes, advise on best-fit technologies, gather requirements, and drive to client satisfaction.
- Critique developed business processes and use cases, translating them to technical requirements, designing provisioning/de- provisioning workflows, and data mappings.
- The ideal candidate will have the following desired skills and experience:
- Have a four-year degree in Computer Science or one of the natural sciences.
- Have two or more years experience with complex IDM products and be willing to learn new products, if necessary.
- Have two or more years experience with integration of IDM products to common identity stores and identity targets (LDAP, relational databases, application servers, SAP).
- Have working knowledge of Single Sign On technologies and password management tools.
- Be able to customize IDM product look and feel utilizing HTML, CSS, and JavaScript, if needed.
- Be able to customize IDM logic and workflow using a compiled programming language, if needed (Java, C#, or VB).
- Have working knowledge of relational databases (MSSQL, Oracle, MySql) and the ability to write SQL, if needed.
- Have working knowledge of LDAP and exposure to a major LDAP technology (Sun LDAP, CA Directory, OpenLDAP) or Active Directory.
- Have at least one year of previous consulting experience.
- Be motivated to learn and seek guidance.
- Have excellent verbal and written communication skills.
Candidates meeting some of these criteria, but with a significant interest and aptitude to learn these skills will also be considered.