Java developer

Il y a 1 jour

Brussels, Belgique TEKsystems Temps plein

Your Role

As an IAM Specialist, you will:

  • Build, maintain and troubleshoot our IdentityIQ implementation: applications, rules,  workflows, forms and lifecycle events.
  • Onboard new applications end to end: connector configuration, schema, correlation, aggregation and provisioning.
  • Automate joiner, mover and leaver processes and the access requests that come with them.
  • Support access reviews, roles and reporting on the technical side.
  • Investigate issues in test and production, from a failed aggregation to a stuck provisioning  request, and fix the root cause.
  • Test and document your changes, and deploy them across our environments using Git.
  • Work with application owners and the security and infrastructure teams.

Your Profile

SailPoint IdentityIQ (required)

  • At least 3 years of hands-on development experience with SailPoint IdentityIQ.
  • You can set up an application from scratch, and you know how aggregation and provisioning
  • work, including how a provisioning plan gets from a request to the target system.
  • Rules: you have written and debugged rules such as ResourceObjectCustomization,
  • Correlation, FieldValue, BuildMap, BeforeProvisioning and AfterProvisioning.
  • Workflows & forms: you can create, change and debug workflows, and build forms, including  multi-step forms.
  • Lifecycle events: you have built joiner, mover and leaver processes.
  • Nice to have: experience with certifications, the role model and other IIQ processes.

Programming & databases

  • Java: strong. It's the language behind IdentityIQ rules and workflows (BeanShell), IdentityIQ
  • API and plugins.
  • SQL: comfortable writing queries on both Microsoft SQL Server (the IdentityIQ database) and  Oracle (connected applications).
  • PowerShell
  • Git

Target systems

  • Active Directory
  • Microsoft Entra ID (Azure AD)
  • JDBC connectors
  • Nice to have: File based connectors, mainframe (RACF), Okta, REST, SCIM, ...

Languages

  • Fluent in at least two of the following: Dutch, French, English. All three is a strong plus.

Soft skills

  • Multitasking. We don't mean this as a buzzword: you'll work on several projects at once, alongside day-to-day operational issues.
  • You take your work from start to finish: analyse, build, test and document.
  • You're analytical and look for the root cause instead of a quick workaround.
  • You can explain technical topics clearly to people who aren't technical.
  • You’re able to simplify and streamline complex processes.
  • You're self-driven and proactive