Voluble Systems - Austin, TX

posted 7 days ago

Full-time - Mid Level
Austin, TX
Administrative and Support Services

About the position

The Identity Access Manager (IAM) Programmer role involves planning, developing, testing, and documenting computer programs with a focus on Identity and Access Management. The position requires extensive experience in IAM tools and processes, particularly with Okta, and involves coordinating with various teams to improve existing systems and automate processes. The IAM Programmer will work under minimal supervision, leading projects and providing technical oversight throughout the implementation lifecycle.

Responsibilities

  • Plan, develop, test, and document computer programs related to Identity Access Management.
  • Evaluate user requests for new or modified programs and determine feasibility, cost, and compatibility with current systems.
  • Consult with users to identify current operating procedures and clarify program objectives.
  • Formulate plans outlining steps required to develop programs using structured analysis and design or object-oriented development methodologies.
  • Perform advanced computer systems analysis work, coordinating planning, budgeting, and analysis of user requirements.
  • Implement management and automation of processing or improvement of existing systems.
  • Perform business use case analysis and recommend solutions with Okta.
  • Conduct hands-on technical design, configuration, development, integrations, and troubleshooting of IAM/Okta solutions.
  • Automate Okta solution deployments to deliver high-quality software.
  • Implement user onboarding and offboarding processes with seamless communication between directories and applications.
  • Document data flow and deployment architecture diagrams for Okta integrations.
  • Lead and ensure best practices and methodologies are applied to design, deployment, and operations.

Requirements

  • 8+ years of experience with Identity and Access Management tools and processes.
  • 8+ years of experience with IBM Security Identity Manager (ITIM/ISIM) or similar IAM software.
  • Strong analytical and organizational skills to gather, assemble, correlate, and analyze facts.
  • 8+ years of experience with 24x7 on-call rotation.
  • Knowledge of Identity and Access Management and LDAP best practices.
  • Experience in designing, configuring, and implementing Okta solutions.
  • Experience with authentication methods such as SAML, OAuth, and OIDC.
  • Experience with onboarding applications into Okta.
  • Experience in implementing user life cycle management with Okta including bulk loads.
  • Experience in authentication, authorization, and securing access for applications, devices, and users.
  • Experience in integrating applications using Okta Gateway.
  • Experience in migrating users between directories.
  • Experience in implementing Okta integrations involving multi-tenant environments.
  • Experience in implementing automation for Okta solutions using Jenkins or related technologies.
  • Experience in implementing cloud-based solutions, leveraging AWS, and expertise in authentication and authorization using Okta.

Nice-to-haves

  • Experience with Federated Identity Manager (TFIM/IFIM), Single Sign-On (ESSO), or similar software products.
  • Skills in written and oral communication, including public presentations and technical writing.
  • Experience with RSA IAM, Oracle IdM, DatapoJava, JavaScript, or WebSphere.
  • Project management skills and ability to establish project goals and objectives.
  • Strong skills in analyzing complex federal and state legislation as it relates to IAM projects.
  • Experience in technologies such as Java, JavaScript, HTML, JSON, Python, SQL, and Linux.
  • Experience in integration of Okta with Single Page Applications using JWT, OAuth, and related technologies.
  • Experience in Websphere or JBoss configuration for robust authorization using Okta and SailPoint.
  • Prior experience with IBM Datapower, IBM Security Identity Manager, and related products.
  • Familiarity with LDAP browsers and similar tools.
  • Hands-on experience with Agile Development Methodologies, preferably Scrum.
  • Hands-on experience with CI/CD methodologies and containerized application deployments.
  • Security certifications.

Benefits

  • Health insurance
  • 401k plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service