Overview
Skills
Job Details
Role: OAuth, IAM Engineer, on-site in Parsippany, NJ - Full-time
Remote position: Parsippany, NJ
Job ID: 381307/AD
Must have architectural/design experience in any 2 out of 3 skills in the following list:
Auth0
Okta,
MS Entra.
- 5+ years of experience in Identity and Access Management (IAM) or Authentication systems.
- 2+ years of hands-on experience architecting and managing Auth0 environments.
- Deep understanding of OAuth 2.0, OpenID Connect, JWT, and SAML protocols.
- Strong knowledge of cloud security and integration with AWS, MS Azure, and/or Google Cloud Platform.
- Experience with API Gateways (Kong, Apigee, AWS API Gateway) and Zero Trust architectures.
- Background with DevSecOps, CIAM (Customer IAM), or federated identity management.
- Programming experience with Java, Node.js, Python, MS SQL Server.
- Experience with CI/CD pipelines and Infrastructure as Code (IaC).
- Excellent problem-solving and communication skills, team player.
Roles & Responsibilities
Architecture and Design:
- oDesign and implement authentication and authorization flows using Auth0, including SSO, MFA, social logins, and custom identity providers.
- oArchitect secure, scalable IAM solutions for web, mobile, and API applications.
- oDefine standards for token management, session handling, and lifecycle policies.
- oIntegrate Auth0 with enterprise directories (e.g. Azure AD, Okta, LDAP) and 3rd party systems.
Implementation and Integration:
Lead technical integration of Auth0 with microservices, APIs, and client apps.
Configure rules, hooks, and actions and custom flows to support advanced authentication scenarios.
Implement Role-Based Access Control (RBAC) and fine-grained authorization models.
Experience with Scaled Agile Framework (SAFe) methodology for software delivery.
Collaborate with DevOps teams to automate Auth0 configurations using IaC tools (Terraform, etc.)
Security and Compliance:
Ensure compliance with standards such as OAuth 2.0, OpenID Connect, SAML 2.0, and JWT.
Implement monitoring, alerting and reporting for authentication-related activities. Leadership and Collaboration:
Partner with developers, security engineers, and product teams to align enterprise IAM strategies with business needs.
Ensure implementation of best practices for secure authentication and API protection.