What will you do?
- Design and develop a portal where employees and administrators can sign in and manage the vehicle fleet.
- Implement a registration flow that allows employees to dynamically register their account and vehicle.
- Provide delegated authentication via the Ping Identity Platform.
- Design and implement role-based access control so administrators can manage vehicles, charging stations, and user accounts.
- Simulate vehicles through a client application that initiates charging actions.
- Document the entire process and describe how it can be applied in a production environment.
What will you learn (technical)?
- Working with the Ping Identity Platform and core IAM concepts.
- Applying federation protocols such as OAuth 2.0, OIDC, and SAML.
- Developing secure applications with a focus on authentication and authorization.
- Setting up role-based access control and identity managed objects.
- Simulation and integration of client applications in a secured environment.
Which soft skills will you develop?
- Communication skills: clear and professional reporting, documentation, and collaboration 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-management: 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- A portal with login functionality via Ping for employees and administrators.
- Ability for employees to register their vehicle.
- Administrators can manage vehicles, charging stations, and users through a dedicated management interface (view) in the application.
- Simulation of vehicles initiating charging actions through a client application.
Expected Outcomes
At the end of the assignment, the following outcomes are expected:
- Technical analysis of the problem statement
- Architecture of the required components
- The MVP and possible extensions
Download PDF
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 >
Internship: Secure a TV Platform
Join us in revolutionizing digital security by implementing a passwordless authentication system using cutting-edge standards.
explore this job »
Internship: Access Manager the DevOps Way
Join us in revolutionizing digital security by implementing a passwordless authentication system using cutting-edge standards.
explore this job »
Internship: Let AI Handle It: Automating Identity in PingAM
Join us in revolutionizing digital security by implementing a passwordless authentication system using cutting-edge standards.
explore this job »
Solliciteren