Internships

Internship: Let AI Handle It: Automating Identity in PingAM

Description of Assignment

During this internship, you will explore how AI support, such as Microsoft Copilot, can be leveraged to automate the process of generating and applying configurations in PingAM (ForgeRock) through available APIs. The assignment combines a research component with a practical proof-of-concept, where you will integrate Copilot.

What will you do?

  • Research how AI can contribute to simplifying and automating identity configurations with the support of Copilot
  • Develop a proof-of-concept in which AI generates and applies a configuration via the PingAM API based on limited input
  • Evaluate how Copilot can assist in writing scripts, documentation, and analyzing API responses
  • Build a final application that applies the generated configuration in a realistic use case, such as an OAuth2 integration, with potential to expand to other applications within PingAM

What will you learn (technical)?

  • The functioning of identity protocols such as SAML, OIDC, and OAuth2
  • How AI models and assistants like Copilot can be applied for configuration automation

Which soft skills will you develop?

  • Communication skills: reporting and documenting clearly and professionally, and collaborating with colleagues and stakeholders
  • Teamwork: functioning effectively within a multidisciplinary team in an agile environment
  • Problem-solving: analyzing technical challenges and resolving them independently or in consultation
  • Self-organization: taking responsibility for your tasks, planning, and progress
  • Critical thinking: substantiating choices and continuously improving based on feedback and evaluation
  • Customer focus: considering user needs and business context when designing solutions

Project Methodology

  • The internship assignments follow the Scrum project methodology to ensure a structured and efficient approach to (sub)tasks.
  • This reflects IdentIT’s project approach.
  • Scrum is a flexible framework that:
    • Promotes collaboration
    • Encourages adaptability
    • Ensures transparency
  • The work is organized into time-boxed iterations called sprints:
    • Each sprint lasts 2 to 3 weeks
    • Each sprint has clear objectives and tasks
  • At the start of each sprint:
    • Intern(s) and supervisor(s) hold a sprint planning session
    • Objectives are defined
    • A sprint backlog is created
  • During the sprint:
    • Weekly stand-up meetings take place
    • Progress is discussed
    • Potential obstacles are identified and addressed
  • At the end of each sprint:
    • A sprint review is conducted
    • If possible, a demo is given
    • Feedback is collected
  • Scrum contributes to a collaborative and adaptable work environment.
  • The goal is to achieve the best possible results within the given timeframe.

MVP

The minimum feature set we expect is:

  • Final application integrated with PingAM
  • An AI model/assistant that can generate configuration from specific input for OAuth2 clients in PingAM

Expected Outcomes

At the end of the assignment, the following outcomes are expected:

  • Architecture of the required components
  • Minimal implementation of the MVP plus possible extensions
  • Demo of the AI model/assistant
  • Documentation

About IdentIT

The company

IdentIT is a Consumer Identity and Access Management (CIAM) focused company. Our mission is to enable our client’s consumer identities in the digital world whether these are customers, other companies, or citizens. As we continue to grow and expand our offerings, we are looking for talented professionals to join our team.

At IdentIT, we are dedicated to helping our team members achieve both personal and professional growth. Whether you’re an IT pro or just starting out, we give you the opportunity to develop your skills and excel in your areas of expertise. We value continuous learning, teamwork, and supporting each other’s growth, because we know that together, we can achieve even greater things. Plus, we have a lot of fun along the way – after all, why shouldn’t work be enjoyable? If you’re ready to take your career to new heights and reach your full potential, join the IdentIT team and be a part of our CIAM success story.

More internships

Exciting assignments

Grab the opportunity to be a part of an ongoing succes story and make a real impact.

Work on one of these exciting assignments and develop your skills to reach your full potential. We’re dedicated to helping you achieve both personal and professional growth, so you’ll be supported every step of the way.

Can’t find what your looking for? Pitch your idea and we’ll make it work! >

Get to know our former interns

Meet Max, Quinten and Jordy

Meet Jordy, Quinten and Maximilian – our interns of 2022. They chose to do their internship at IdentIT because the assignment really appealed to them. The assignment they got, was to secure a server with media files by using ForgeRock technology. You could compare it with a Neflix-like service that’s only accessible if you’ve received a token. Curious about their experiences? Check out the interview to read their reflections on the internship. 

By the way, did you know that Maximilian started his career at IdentIT after his internship? Read more about his experience so far!

Apply for this position

We would love to meet you

Do you think you have what it takes to join our team? Fill out the form below and we'll get in touch.
In order to fulfill your request, we need to store and process your personal data. If you consent to us doing so, please check the box above.
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.