Senior IAM Engineer (Okta) New York - Remote

Angie's ListNew York, NY
33d$80,000 - $135,000Remote

About The Position

Angi is looking for a Senior IAM Engineer to join our team. This role will focus on the design, implementation, and maintenance of our Identity and Access Management (IAM) solutions, with a primary emphasis on the Okta platform. The ideal candidate will have a deep understanding of modern authentication protocols, user lifecycle management, APIs, and automation using Okta Workflows. Successful IAM Engineers should have good communication and collaboration skills, excellent analytical, problem-solving, and time-management skills, and enjoy iterative work and experimentation. While this is a remote position, we are a global company and are looking for applicants located in eastern or central time zones to align with our team's working hours.

Requirements

  • Proven experience as an IAM Engineer or in a similar role with a strong focus on Okta.
  • In-depth knowledge of authentication and authorization protocols, including SAML, OAuth, and OIDC.
  • Hands-on experience with user provisioning, directory services (e.g., Okta, Active Directory, LDAP), and HRIS as a source system design.
  • Proficiency in scripting and programming languages such as Python, PowerShell, or JavaScript for automation and API integration.
  • Demonstrable experience with REST APIs and their application in an IAM context.

Nice To Haves

  • Bachelor's degree in Computer Science, Information Security, or a related field, or equivalent practical experience.
  • Okta Certs or other relevant industry certifications.
  • Extensive experience designing and implementing complex Okta Workflows.
  • Familiarity with Infrastructure as Code principles and tools like Terraform.
  • Strong understanding of security principles, including zero trust and least privilege access.

Responsibilities

  • Okta Environment Management: Manage our Okta environment, including SSO configurations, MFA policies, Universal Directory management, and API integrations with other systems.
  • Authentication & Authorization: Implement and maintain authentication standards and protocols such as SAML, OAuth, and OpenID Connect (OIDC) for a variety of applications.
  • User Lifecycle Management: Develop and automate user provisioning and deprovisioning processes for new hires, role changes, and terminations, as well as manage integration with our HR system and other sources.
  • API & Scripting: Utilize Okta's APIs and scripting languages (such as Python, PowerShell, or JavaScript) to automate IAM tasks, create custom integrations, and enhance workflows.
  • Okta Workflows: Design, build, and manage complex Okta Workflows to automate identity-centric processes and orchestrate actions across various systems.
  • Security & Compliance: Ensure our IAM solutions comply with industry best practices and regulatory requirements. Work with Compliance and Security teams for access reviews and audits to maintain a secure environment.
  • Troubleshooting & Support: Serve as a subject matter expert for IAM-related issues, providing technical support and guidance to IT Support and various stakeholder teams.

Benefits

  • Full medical, dental, vision package to fit your needs
  • Flexible vacation policy; work hard and take time when you need it
  • Pet discount plans & retirement plan with company match (401K)
  • The rare opportunity to work with sharp, motivated teammates solving some of the most unique challenges and changing the world
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service