What are the responsibilities and job description for the IAM Solutions Architect || CA. position at United Software Group Inc?
Role: IAM Solutions ArchitectLocation: San Francisco, CA (Hybrid- 2/3 days onsite in a week)Duration: long term contract Required Skills: Minimum 10 years of overall experience.Programming Languages: Proficiency in languages commonly used with Auth0, such as JavaScript (for frontend and backend), and potentially others like Python, Java, or Go. IAM Protocols: Strong understanding of JSON Web Tokens (JWTs), OAuth 2.0, and SAML. SDKs & APIs: Experience working with Auth0's provided SDKs and RESTful APIs. Security Concepts: Familiarity with security best practices, particularly in identity and access management. Role-Based Access Control (RBAC): Experience in designing and implementing RBAC systems within Auth0. Cloud & DevOps: Experience in cloud environments and integrating identity solutions into modern application architectures. Responsibilities:Implement Auth0: Integrate Auth0's SDKs and APIs into various applications (web, mobile, API) to enable seamless login and registration for users. Manage Authentication & Authorization: Set up user authentication (username/password, social login, one-time passcodes) and configure authorization policies based on user roles and permissions. Configure Connections: Set up and manage different identity provider connections, such as social logins (e.g., Facebook) and enterprise connections (e.g., SAML). Implement Single Sign-On (SSO): Facilitate SSO for multiple applications, allowing users to log in once and access all connected applications. Develop Customizations with Auth0 Actions: Use Auth0 Actions to add custom logic to the authentication flow, such as bot detection, user registration customization, or advanced authorization logic. Use the Auth0 Management API: Utilize the Management API to programmatically manage users, roles, applications, and other aspects of the Auth0 tenant. Troubleshoot and Optimize: Monitor Auth0 performance, troubleshoot issues, and optimize the security and user experience of the identity platform. Manage Migrations: From AzureB2C to Auth0.eye