Urgently need ForgeRock or Okta CIC (Auth0) Customer Identity & Access Management (CIAM) Architect / Senior Engineers

Overview

Remote
Depends on Experience
Contract - W2
No Travel Required

Skills

API
B2B
ForgeRock
Java
JavaScript
Node . js
OAUTH
Okta
PHP
Python
Ruby
SSL
TLS
authentication
data privacy
interpersonal skills
Auth0
CIAM

Job Details

Our company RAAH Technologies is a leading solution provider & system integrator for Fortune 1000 companies in North America specializing in Identity and Access Management (IAM) advising and implementation services. We are currently hiring ForgeRock Identity Cloud or Okta CIC (Auth0) Customer IAM (CIAM) Architect / Senior Engineers on Full Time (FTE) or on W2, 1099, or C2C contracting basis. This position is 100% remote within USA.

Qualifications

  • Looking for candidate who is having 5+ years of hands-on experience in design, development and implementation of Customer Identity and Access Management (CIAM) solutions.
  • 5+ years of strong experience with ForgeRock Identity Cloud for CIAM solution or Okta Customer Identity Cloud (CIC or Auth0)
  • Experience in configuration, implementation, and development of web services, SAML, integration of REST and OAUTH API with various applications and services on web and mobile app, as well as developing and maintaining custom authorization modules for use.
  • Familiarity with data privacy concepts, fraud detection and integration technologies
  • To be a great fit for this role you should be comfortable and knowledgeable regarding the challenges of B2B, B2C, and other IAM ecosystems
  • The correct candidate for this role should be comfortable assessing many different application architectures, API contracts, and user management systems
  • Strong/expert level understanding of authentication mechanisms and protocols including OIDC/OAuth and SAML, and key related security concepts such as MFA, and how these are used with IdPs, and the ability to troubleshoot issues in this realm
  • Strong/expert level experience integrating applications with ForgeRock Identity Cloud for CIAM solution or Okta Customer Identity Cloud (CIC or Auth0).
  • Experience in handling client's credentials flow and authorization code flow.
  • Experience in migrating any number of users via the Admin Dashboard for each platform.
  • Having 5+ years of hands-on experience with CIAM product and solution within large enterprise scale environments (with more than 10,000 users), including also experience with workflows and/or scripting with Public facing APIs (to allow for automation of tasks)
  • An understanding of core security concerns within a typical application (Password hashing, SSL/TLS, encryption at rest, XSS, XSRF)
  • Hands-on experience in one or more of the following areas: web (JavaScript, HTML, frontend frameworks) development, mobile (iOS, Android) development, backend (Java, C#, Node.js, Python, PHP, Ruby) development, IP-based real-time communications, API development
  • Great interpersonal skills: good written & oral communication in English, ability & willingness to work within international team, collaborative & team-oriented approach, being self-driven with an ability to quickly adapt to new technologies and variables in a dynamic and fast-moving, large-scale project with tight deadlines, multiple priorities and under defined budget, high attention to details and quality
  • Previous Consulting Or Big 4 Experience Preferred.
  • Certifications such as: CISSP, CISM, or CISA certification a plus

Responsibilities

  • Configure, develop, and operate the customer identity management infrastructure and solution
  • Work with product, engineering, security, and operations teams to design, develop, and implement enterprise wide IAM solutions
  • Works closely with other CIAM team members and other technical teams in coming up with technical designs
  • Engages with the vendor partner onsite/offshore to executes enhancements, perform code reviews
  • Assists in the definition of requirements, provides estimates for the work effort required
  • Troubleshoots IAM system component failures as they occur and provides solutions
  • Onboard new applications to use Identity and Access Management systems for authentication and authorization needs
  • Adheres to design and coding standards as established and enforces the same when working with vendor partners
  • Follows test driven development for new integrations build as well as modifying existing integrations
  • Research and adopt new technologies
  • Write and review technical solution designs
  • Design and code new CIAM integrations as well as modify existing integrations as necessary
  • Build API(s) which can be consumed through omni channel interfaces like Traditional Web Apps, Single Page Application Frameworks, Mobile, B2B systems, etc.
  • Translation of business requirements into API models
  • Testing and support of production-ready web prototypes, for both requirements and production development iterations
  • As an experienced, technically sound Senior CIAM Engineer, you will join a squad of IAM developers and engineers, reporting to the Senior Manager of Identity and Access Management
  • Working closely with other teams and tools including Partner and Customer Experience, you will help to mature the Consumer Identity and Access Management program at our clients
  • As an expert at managing, configuring, and developing CIAM platforms, you will be responsible for maintaining the health and proper functioning of our external identity ecosystem. This will include designing and maintaining workflows around user registration, progressive profiling, inbound federation, sign in policies, custom authorization servers, role management, webhooks, and token validation
  • Creating, reviewing, and maintaining custom OAuth and OIDC integrations with CIAM products such Okta, Auth0, ForgeRock, Ping, Azure B2C
  • Management of application access policies and authorization server policies
  • Advising SaaS solution development and engineering teams in matters of Identity Management including authentication, authorization, token management, API validation, and more
  • Designing processes for how new users should be onboarded to downstream application platforms
  • Understanding and evaluating complex applications
  • Evaluating, improving, and maintaining our external user experience
  • Developing CIAM Workflows to supplement native provisioning and registration processes
  • Managing Org2Org federations with other companies for our clients.

Those authorized to work in the US may apply. H1B transfers or sponsorship are available, if hired for full time. To apply to this position, click Apply and send in your resume, contact information, visa status, availability of interviews and work.