SailPoint IdentityIQ (IIQ) Senior Developer - urgent
Initialize IT
Not Specified, United Kingdom
ITActive DirectoryApplication Programming Interfaces (APIs)Software as a ServiceIdentity ManagementLightweight Directory Access Protocols (LDAP)Messaging Application Programming InterfaceSimple Object Access Protocol (SOAP)Systems IntegrationIq/oq/pqIdentity Services EngineInfrastructure as Code (IaC)Customer Identity Access ManagementOracle Identity ManagerSailPointBeanShellDevSecOps
Description
SailPoint IdentityIQ (IIQ) Senior Developer - remote - 3 months rolling
Technical Skills (Core)
- SailPoint IdentityIQ: LCM, certification campaigns, role model, policies, workflows, rules, task scheduling, reporting, troubleshooting
- Languages: Java, BeanShell; Scripting (PowerShell/Python) is a plus
- Integrations: REST/SOAP, JDBC/SQL, LDAP/AD, Azure AD
- Platforms/Tools: Tomcat, application servers, Linux/Windows basics, Git, CI/CD pipelines
- Security: RBAC, least privilege, auditability, access review controls
Role Summary
We are seeking a SailPoint IdentityIQ (IIQ) Senior Developer/Engineer with 8-12 years of experience in Identity and Access Management (IAM) to design, build, and support enterprise-scale identity solutions. This role focuses on hands-on development and integration in SailPoint IIQ, delivering access governance, lifecycle management, joiner-mover-leaver (JML) processes, and compliance controls across diverse applications and directories.
Key Responsibilities
- Lead design and development of SailPoint IdentityIQ solutions (workflows, rules, forms, certifications, policies, identity lifecycle events).
- Develop and enhance integrations/connectors with target systems (AD/Azure AD, LDAP, databases, HR systems, SaaS applications) using IIQ connectors, Web Services (REST/SOAP), and custom provisioning logic.
- Implement and optimize JML processes, access request, approvals, provisioning/deprovisioning, and role/entitlement management.
- Configure and customize governance features including access certifications, access reviews, segregation of duties (SoD), policy violations, and reporting.
- Build and maintain IIQ artifacts: Identity Cubes, Applications, Managed Attributes, Roles, Policies, LCM configurations, and Identity Profiles.
- Create and maintain custom rules (BeanShell/Java), workflows, and task schedules; troubleshoot and resolve issues in lower environments and production.
- Own end-to-end delivery: requirements analysis, technical design, development, unit testing, deployment, and hypercare.
- Support upgrades, patching, and environment migrations; assess impact, remediate customizations, and validate functionality post-upgrade.
- Collaborate with IAM architects, security, infrastructure, and application teams to define standards, patterns, and roadmaps.
- Drive engineering quality: code reviews, documentation, CI/CD practices, and performance tuning.
- Provide Level 3 support, root-cause analysis, and continuous improvement for IAM services and operational processes.
Required Qualifications
- 8-12 years of overall IT experience, with strong hands-on experience in SailPoint IdentityIQ development and implementation.
- Solid understanding of IAM concepts: authentication vs authorization, identity lifecycle, access governance, RBAC/ABAC, SoD, least privilege.
- Strong development skills with Java and/or BeanShell, and the ability to debug code effectively.
- Experience building integrations using REST/SOAP APIs, JDBC/SQL, flat files, and directory services (LDAP/Active Directory).
- Experience with IIQ LCM, Access Requests, Provisioning, Workflows, Rules, Forms, Roles, Certifications, and Policies.
- Working knowledge of IdentityIQ deployment models, environment setup, and production support practices.
- Familiarity with source control and build/deploy processes (eg, Git, Maven/Gradle, Jenkins/Azure DevOps).
- Strong troubleshooting skills, including log analysis, performance considerations, and root-cause analysis.
- Ability to translate functional requirements into technical designs and deliver with minimal supervision.
- Strong communication skills and the ability to work effectively with cross-functional and global teams.
Preferred Qualifications
- SailPoint IdentityIQ certification(s) or equivalent IAM certification(s).
- Experience with SailPoint IdentityNow, PAM tools, or IGA platforms (Saviynt, Okta IGA, etc.).
- Experience with cloud IAM patterns and integrations (Azure AD, AWS IAM/SSO, Google Workspace).
- Experience implementing SoD policies and compliance controls for frameworks such as SOX, ISO 27001, or GDPR.
- Hands-on experience with DevSecOps practices, automated testing, and infrastructure-as-code (where applicable).
- Experience with ITSM processes/tools (eg, ServiceNow) and on-call/production support.