Remote - IAM Engineer at Remote, Remote, USA |
Email: [email protected] |
Senior IAM Engineer Remote work - Client is in Plano, TX we need Identity ForgeRock, Sailpoint & Azure AD exp. MUST HAVE EXPERIENCE building on prem solution from ground up. HANDS ON IMPLEMENTATION EXPERIENCE- DATA CENTERS Experience building rules, configuration, customize & deployment Purpose of the Resource: We are seeking a Senior Identity and Access Management (IAM) Engineer to design, build, and deploy an on-premise Identity and Access Management (IAM) solution, potentially using Keycloak. This on-premise IAM platform will not only provide authentication and authorization resilience for on-premise applications in the event the primary cloud-based IDPs, such as Azure AD, experience downtime, but also streamlined access and risk management for on-premise applications. The engineer will work closely with our IAM, cloud, and development teams to ensure seamless integration and operational resilience Key Responsibilities/Deliverables: On-Premise Applications: Audit and analyze the current authentication and authorization mechanisms for on-premise applications and recommend changes and enhancements for on-premise applications to integrate with IAM platforms. Design and Build On-Premise IDP: Architect and implement a reliable on-prem IDP solution to ensure continuity for on-prem applications during internet or cloud IAM outages. Cloud and On-Premise Integration: Collaborate with Azure AD and SailPoint development teams to integrate the on-prem IDP and legacy on-premise applications into our existing IAM infrastructure. Failover Mechanism: Develop and test failover mechanisms to seamlessly switch from Azure AD to the on-premise IDP. Configuration and Customization: Configure the on-prem IDP with custom authentication flows to support multiple use cases and environments. CI/CD Pipelines: Set up CI/CD pipelines for deployment and updates to ensure smooth and automated rollouts. Deployment in Kubernetes (K8s): Deploy and manage the on-prem IDP solution in a Kubernetes environment. Security: Work with security to make sure on-premise IAM deployment is hardened and meets all security requirements. Documentation and Communication: Produce clear and comprehensive documentation of the architecture, processes, and systems, and communicate effectively with cross-functional teams and stakeholders. Skills & Experiences: Architecture Design: Ability to architect and design scalable and resilient systems, focusing on both on-premises and cloud environments. IAM Expertise: Deep understanding of IAM principles such as Single Sign-On (SSO), OAuth 2.0, SAML, and OpenID Connect. Strong experience with Identity and Access Management platforms such as Keycloak, Azure AD, ForgeRock, and SailPoint. Cloud and On-Prem Experience: Deep understanding of cloud-based IAM platforms and experience building on-premise alternatives. Java Development: Proficiency in Java for customizing and extending IAM functionality. Configuration and Customization: Experience configuring IAM systems and customizing authentication and authorization flows. CI/CD Knowledge: Hands-on experience with CI/CD tools and processes for automating deployments and updates. Kubernetes (K8s): Proficiency in deploying and managing applications in a Kubernetes environment. Strong Communication Skills: Ability to communicate complex technical concepts to both technical and non-technical stakeholders. -- Keywords: continuous integration continuous deployment active directory information technology Texas Remote - IAM Engineer [email protected] |
[email protected] View all |
Fri Oct 18 19:54:00 UTC 2024 |