What are the responsibilities and job description for the IAM Architect position at Aman IT Consulting?
Job Description
Role:- IAM Engineer / Architect
Type: Only C2C
Location: Remote(work in EST time zone)
Need 10 years profiles with Keycloak exp.
Job Description:
As an IAM Engineer/Architect, you will play a key role in designing, implementing, and managing identity and access management solutions. The ideal candidate is a team player with strong negotiation skills, self-motivation, and a proactive approach to taking ownership of their work.
Responsibilities:
- Configure and deploy Keycloak and ensure its seamless integration into our systems.
- Implement single sign-on (SSO) solutions to enhance user experience and streamline access control processes.
- Collaborate with cross-functional teams to gather requirements, design IAM solutions, and define access control policies.
- Utilize your strong understanding of OpenID Connect (OIDC), Security Assertion Markup Language (SAML) 2.0, and Active Directory (AD) to design and implement secure IAM solutions.
- Take ownership of end-to-end IAM solutions, ensuring successful implementation and adherence to industry best practices.
- Identify and resolve any issues related to identity and access management, ensuring the security and integrity of our systems.
Requirements:
- Proven experience in implementing authorization models and policies
- Strong understanding and hands-on experience with OIDC, SAML 2.0, and AD
- Demonstrated experience in configuring and deploying Keycloak along with expertise in SSO implementation.
- Successfully delivered end-to-end IAM solutions in at least one prior project.
- A minimum of four years of development and/or IAM implementation experience.
- Familiarity with other IAM-related technologies, protocols, and standards is a plus.
- Excellent problem-solving skills and the ability to troubleshoot and resolve complex IAM issues.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.