What are the responsibilities and job description for the IAM Architect position at GTSS Inc?
Role : Solution Architect (Okta implementation experience)
Location : Glendale, WI (Remote)
Duration : 9 Months Contract
Responsibilities
- Drive strategy, design, development, and management of the enterprise IAM platforms, applications, and programs
- Facilitates the use of technology-based tools or methodologies to review, design and / or implement products and services to provide a strong IAM program that balances access with compliance and confidentiality.
- Experience with implementing identity providers (Okta best suited, Ping, etc)
- Strong Java, Spring senior / architect background
- Leadership as an architect and self-sufficient in managing the expectation
- Designs and aligns IAM processes across the organization and develops and documents standards for organizational use.
- Leads an IAM selection process, evaluates existing and emerging technologies and tools in the selection of an IAM service offering for the business units.
- Integrate IAM systems with in-house applications, third party applications, and SaaS applications for lifecycle management, provisioning, identity authentication, and developing connectors between IAM tools and system resources.
- Translate high level requirements into detailed technical designs, and lead design sessions and code walkthrough.
- Build and develop systems and processes to enforce least privilege in a transparent way.
- Develop documentation to support ongoing IAM systems operations (including its business continuity), maintenance, and specific problem resolution.
- Provide recommendations to end users, IT teams and leaders on standard methodologies and scaling processes within the enterprise engineering and applications ecosystem.
- Develop metrics and dashboards to provide end-users and business leadership with meaningful operational / performance metrics and status reports.
- Design, develop, support, and manage integrations to internal and external systems as required.
- Deliver high quality software using Agile / Scrum development methodologies.
- Support technical requirements gathering, technical gap analysis, and contribute to backlog management.
- Collaborate with other engineering teams in designing, implementing, and integrating the business applications.
- Experience in a large enterprise managing Enterprise, External, and Customer Identities.
Requirements
Preference