Pyramid Global Technologies
ForgeRock IAM 7.1 Developer/Consultant
About the job
Role: Need an experienced ForgeRock IAM 7.1 Developer/Consultant, possessing strong organizational and deadline delivery skills, and a proven ability to adapt to difficult situations. Extensive demonstrated experience (6-8 years minimum) in Design, installation, configuration, and administration of ForgeRock platform (7.1 and above) Responsibilities: Act as IAM Lead of the group to perform design and implementation tasks for IAM platforms. Design, installation, configuration, and administration of ForgeRock products -- ForgeRock AM, IDM, IG and DS Hands-on development/scripting in Java/JavaScript/Groovy/JSON Apply DevOps best practices including deployment automation tools, CI/CD pipelines. Research and troubleshoot ForgeRock. Experience with ForgeRock Backstage and support Ability to team together with an agile mindset and contribute and iterate as a collective team Act as ForgeRock champion in the identity domain. Engage on discussions on future of the platform. Support Junior IAM developers and Setting up local environments Essential: Tertiary Qualification in IT / Computer Science / related discipline. Deep knowledge on ForgeRock products - AM, IDM, IG and DS Rich IAM Domain experience. Proficient in Design, installation, configuration, and administration of ForgeRock platform (6.5 and above) Hands-on development/scripting know-how in Java/JavaScript/Groovy/JSON Skilled with DevOps best practices including deployment automation tools, CI/CD pipelines (ideally Jenkins based) Understanding the requirement and development. Involved in End-to-End implementation of IAM use cases. Analyzing User Stories and requirements and technical specifications. Gathering the requirements & developing the code for different modules. Preferred: Must have hands on experience on ForgeRock suite of products- AM, IDM, IG, DS. Rich Domain expertise on Identity & Access Management (IAM) General Experience on: Modern agile and technology practices - to fit into the agile team cultures Authentication and Authorisation Identity Management for identity lifecycle management and provisioning OAuth2/OIDC/SAML protocols LDAP schemas and replication HTTP and RESTful APIs Containerization using Docker and Kubernetes Alerting, monitoring and SIEM tools Release automation Git IDE tooling Release management Current and evolving dev practices and tools to be conversant as a 'good dev' TCP/IP networking Network security and cryptography General Awareness of: Virtual/Cloud Machines DB Stores Unix OS and scripting Risk management, Advance Authentication Good to have additional knowledge of : Cloud DevOps, Kubernetes and Dockers Containerization using Docker and orchestration engines like Kubernetes Git / IDE tooling / Release Management Current and evolving dev practices and tools to be conversant as a 'good dev' Modern agile and technology practices - can fit into the agile team cultures Additional Essential Skills: Excellent customer interfacing skills. Excellent written and verbal communication skills. Participating in Daily Stand-ups and weekly reviews Strong attention to detail and outstanding analytical and Problem-solving skills. Understanding of Business, emerging technologies in relevant industry / domain, strong understanding of trends (market and technology) in areas of specialization.