OAuth IAM Engineer, on-site

Overview

On Site
$100,000 - $140,000
Full Time

Skills

Access Control
Amazon Web Services
API
Authorization
Authentication
Continuous Integration
Continuous Delivery
DevSecOps
Federated Identity
Google Cloud Platform
Identity Management
Java
Python
System Implementation
Regulatory Compliance
Multi-factor Authentication
Microsoft SQL Server
Conflict Resolution
Cloud Security
Architectural Design
SAML
Node.js
Microsoft Azure
OAuth
Microservices

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.