Identity Platform Engineer – Roles & Responsibilities
- Build and Manage Identity Systems
- Design, implement, and maintain enterprise Identity & Access Management (IAM) solutions.
- Configure and manage platforms such as SailPoint, Microsoft Entra ID, and Active Directory.
- Ensure identity systems are secure, scalable, and highly available.
- Automate Joiner, Mover, and Leaver (JML) Processes
- Build automated workflows for employee onboarding, role changes, and offboarding.
- Automatically provision and deprovision user accounts and application access based on HR events.
- Eliminate manual identity management tasks through automation.
- User Provisioning and Access Management
- Create automated provisioning workflows for enterprise applications.
- Assign and revoke user access according to business roles and policies.
- Ensure employees receive the correct access at the right time.
- Application Integration
- Integrate business applications with the organization's IAM platform.
- Build and maintain connectors using APIs, SCIM, LDAP,
or other integration methods.
- Enable Single Sign-On (SSO) and centralized identity management across applications.
- Implement Role-Based Access Control (RBAC)
- Design and maintain RBAC models.
- Define birthright access for current employees based on their department or role.
- Ensure users receive only the permissions required to perform their jobs (Principle of Least Privilege).
- Identity Governance and Compliance
- Implement access governance policies and approval workflows.
- Support access certification and periodic access reviews.
- Maintain audit logs and ensure compliance with security and regulatory requirements.
- Manage Authentication and Single Sign-On (SSO)
- Configure and support authentication protocols such as:
- SAML
- OAuth 2.0
- OpenID Connect (OIDC)
- Enable secure Single Sign-On across enterprise applications.
- Troubleshoot Identity Issues
- Investigate and resolve provisioning failures,