Title: Senior IAM Engineer Role
The position is open to remote candidates but quarterly travel to Plano TX will be required.
Key Requirements:
HandsOn Experience: Proven track record in building onpremise solutions from the ground up with extensive handson implementation experience particularly in data centers.
Technical Expertise: Experience in building rules configuration customization and deployment.
Specific IAM Technologies: Proficiency in Identity ForgeRock SailPoint and Azure AD is a must.
Position Overview:
We are seeking a Senior IAM Engineer to design build and deploy an onpremise IAM solution potentially using Keycloak. This solution will ensure authentication and authorization resilience for onpremise applications during any downtime with cloudbased Identity Providers (IDPs) such as Azure AD. The engineer will collaborate closely with the IAM cloud and development teams to ensure seamless integration and operational resilience.
Key Responsibilities:
OnPremise Applications: Audit and analyze current authentication and authorization mechanisms for onpremise applications recommending enhancements and changes for integration with IAM platforms.
OnPremise IDP Solution: Architect and implement a reliable onprem IDP to ensure continuity for onpremise applications during internet or cloud IAM outages.
Cloud and OnPrem Integration: Work with Azure AD and SailPoint teams to integrate the onprem IDP and legacy applications into the existing IAM infrastructure.
Failover Mechanism: Develop and test failover mechanisms to switch seamlessly from Azure AD to the onpremise IDP.
Configuration and Customization: Configure the onprem IDP with custom authentication flows for various use cases.
CI/CD Pipelines: Set up CI/CD pipelines for smooth automated deployments and updates.
Kubernetes Deployment: Deploy and manage the onprem IDP solution within a Kubernetes environment.
Security: Ensure the deployment meets all security requirements and is properly hardened.
Documentation: Produce comprehensive documentation and maintain clear communication with relevant teams.