Software Engineer/ Lead ForgeRock Engineer

Company:  Pyramid Technology Solutions
Location: Houston
Closing Date: 09/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Lead ForgeRock Engineer

Location: Remote

Duration: Long term Contract


Interview Process: 4 Rounds: General Interview – Technical interview - Project Interview – Client Interview


Core:

  • Our client –is building custom functional capabilities integrating with Forge Rock API.
  • Both Lead Senior Developers need to be hands on coders, Lead will be mentoring juniors as well
  • Time zone: EST and CST preferred
  • The project is 90% Access management, little IDM (Identity Management)
  • Java, JavaScript, and Groovy with Forgerock specifically - must have


Project description:

This project involves providing security services for a leading education company. The focus of the project is to develop and implement secure identity and access management solutions using ForgeRock.


General position overview:

As a Senior/Lead ForgeRock Engineer, you will be responsible for creating high-quality applications that will reach learners around the world. You will work with engineers, UX designers, and product owners to develop ground-breaking digital learning experiences. The ideal candidate is self-sufficient and a strong team player who is curious and loves solving challenging problems. This is an incredible opportunity to join a brand new global product line within client’s rapidly-growing digital ecosystem and make your mark in shaping its future


Candidate’s responsibilities:

  • Deliver services in a direct capacity on IAM ForgeRock engagements
  • Engage in requirements gathering and use cases development
  • Create, validate, and justify security solutions and designs consistent with client objectives and best practices
  • Develop deployment and implementation methodology and standards consistent with vendor best practices Install, integrate, configure, and deploy IAM solutions and systems to facilitate User Life-Cycle Management, Identity and Access Governance, Automated Provisioning, Single Sign-On, Federation, Privileged Account Management
  • Transcribe and present technical information to business / executive levels
  • Develop and execute test cases and test plans for IAM solutions Respond to escalations.
  • Creating code reviews and reviewing code reviews from other team members
  • Design and implement solutions using ForgeRock Identity Management (OpenIDM) for user lifecycle management, including provisioning, reconciliation, and synchronization.
  • Configure and manage ForgeRock Access Management (OpenAM) for authentication, authorization, federation, and single sign-on (SSO) capabilities.
  • Maintain ForgeRock Directory Services (OpenDJ) for high-performance directory access and storage.
  • Utilize the ForgeRock Backstage Portal for support, documentation, and community engagement.
  • Develop custom scripts and connectors for integration with various applications and systems.
  • Monitor system performance, conduct regular audits, and provide optimization recommendations.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Ensure compliance with security policies and standards, including regular updates and patches.
  • Provide technical support and troubleshooting for ForgeRock-related issues.
  • Document technical processes, configurations, and procedures for knowledge sharing and compliance.


Requirements:

  • 8+ years of experience hands on Identity and Access Management implementation using ForgeRock orgeRock IAM suite, including OpenIDM, OpenAM, OpenDJ, Master. and SSO Admin.
  • Ability to troubleshoot support requests with minimal guidance.
  • Experience with light admin/support for Linux (Redhat) and Windows OSs. Experience with light admin/support of Tomcat.
  • Understanding of and ability to write basic Linux shell and windows PowerShell scripts.
  • Experience working in ITSM environment and using related tools (ServiceNow or similar).
  • Experience working in Controlled Change Management/Deployment environments (supporting SDLC process)
  • Strong understanding of identity and access management principles and technologies.
  • Experience with LDAP, SSO, OAuth, SAML, and RESTful APIs.
  • Proficiency in scripting languages such as JavaScript, Groovy, or Shell.
  • Familiarity with directory services concepts and protocols.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and manage multiple tasks effectively.

Apply Now
Share this job
Pyramid Technology Solutions
  • Similar Jobs

  • Lead Software Engineer

    Houston
    View Job
  • Lead Software Engineer

    Houston
    View Job
  • Lead Software Engineer

    Houston
    View Job
  • Lead Software Engineer

    Houston
    View Job
  • Lead Software Engineer - Python

    Houston
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙