Description:
We are seeking an experienced SailPoint Senior Engineer to design, implement, and maintain our identity governance and administration (IGA) solutions. The ideal candidate will have deep expertise in SailPoint IdentityIQ and a strong background in Identity and Access Management. This role requires a self-motivated professional who can operate independently as part of a small, two-person team and will be responsible for mentoring a junior engineer. Additionally, this person will serve as the Scrum Master for the team (no certification required).
Requirements:
-
Design, develop, and implement SailPoint IdentityIQ solutions to meet business requirements
-
Configure and customize workflows, forms, policies, rules, and connectors
-
Develop custom connectors for application integration using Java, BeanShell, and REST APIs
-
Create and maintain certification campaigns, access requests, and provisioning workflows
-
Implement role-based access control (RBAC) models and role mining initiatives
-
Lead technical design sessions and provide architecture guidance for IAM solutions
-
Mentor and develop the junior engineer, providing guidance on technical skills and best practices
-
Conduct code reviews and ensure adherence to best practices and coding standards
-
Evaluate and recommend new features and capabilities within the SailPoint platform
-
Integrate SailPoint with various enterprise applications including Active Directory, Azure AD, SAP, and ServiceNow
-
Troubleshoot and resolve complex technical issues related to identity management
-
Perform platform upgrades, patches, and environment maintenance
-
Optimize system performance and ensure scalability
-
Implement access certification processes and remediation workflows
-
Develop reports and dashboards for audit and compliance purposes
-
Ensure security best practices are followed in all implementations
-
Bachelor's degree in Computer Science, Information Technology, or related field
-
5+ years of experience in Identity and Access Management
-
3+ years of hands-on experience with SailPoint IdentityIQ
-
Experience with at least 2 full lifecycle SailPoint implementations
-
Expert knowledge of SailPoint IdentityIQ platform
-
Strong programming skills in Java, BeanShell, JavaScript, and XML
-
Proficiency in developing custom connectors and adapters
-
Experience with REST/SOAP APIs and web services
-
Knowledge of LDAP, Active Directory, and directory services
-
Familiarity with SCIM, SAML, OAuth, and other IAM protocols
-
Understanding of SQL and database concepts
-
Experience with UNIX/Linux and Windows environments
-
Proficiency in Azure DevOps for version control, CI/CD pipelines, and project management
-
Strong analytical and problem-solving abilities
-
Proven ability to work independently with minimal supervision
-
Self-starter with strong initiative and ownership mindset
-
Ability to manage multiple priorities and projects simultaneously
-
Strong mentoring and knowledge transfer skills
-
SailPoint IdentityIQ Engineer or Architect certification
-
Knowledge of other IAM tools (Okta, Ping, Azure AD)
-
Experience with DevOps practices and CI/CD pipelines
-
Familiarity with cloud platforms (AWS, Azure, GCP)
-
Experience with Agile/Scrum methodologies