Skills
Job Description
Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Senior ForgeRock IAM Engineer for our client in the IT Services/Financial Services domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract to Hire position, and the client is looking for someone to start immediately.
Duration: 6-12+ Months Contract to Hire
Location: Remote (Lafayette LA, Belton TX, Reston VA, Plano TX OR Columbia)
Role: Senior ForgeRock IAM Engineer
Primary Skills: ForgeRock IDM experience is must
Role Description: The Senior ForgeRock IAM Engineer must have at least 6+ years of experience. For this role, you must have strong background in implementing ForgeRock's authorization modules for Role Based Access Control (RBAC)
Seeking a strong Sr. ForgeRock Engineer to enhance and improve the Identity Access Management.
Responsibilities:
- Empower an efficient workforce, protect the organization, and achieve regulatory compliance.
- Integrate ForgeRock with other products e.g., Salesforce, Custom Endpoints, Active Directory (PING)
- Scripting with Groovy, JavaScript, Python etc. to handle work in Identity Access Management
- Policy Management using ForgeRock for Role Based Access Control (RBAC)
- Support current implementation which includes heavy customization.
- Implement identity management solutions involving user provisioning, enterprise directories, and web single sign-on using best practices and proven methods
- Deliver internal and customer-facing projects utilizing products within the ForgeRock Solutions
- Create customer-facing documentation including designs, requirements, and test plans.
- Provide ongoing support to an existing customer base of 160k
- Work with the support team to define, design, implement, and maintain the tools necessary for providing support to our customer base. This includes applications, scripts, and/or tools used by the support team for gathering, diagnosing, or otherwise providing support of the customer's operating system and/or identity management applications and/or connected systems.
- Understanding of federation using SAML2 and OAuth2/OpenID Connect solutions
- Understanding of LDAP directory servers and their place in identity management solutions
- Working knowledge of ForgeRock development
- Working knowledge of a compiled programming language (Java development a plus)
- Working knowledge of HTML, CSS and JavaScript
- Ability to troubleshoot and identify complex software, hardware, and systems issues
- Extensive networking experience
- Building & deploying ForgeRock including the configuration of security polices utilizing Chains and Trees
- Working with ForgeRock OpenIDM on integrating the registration of commodity authenticators
- Working in Splunk for data gathering & reporting
- Developing documentation for transitioning between Engineering and Ops teams
Required Qualifications:
- Experience with Entrust Identity Guard will be helpful.
- 6-8 years of relevant experience
- Deep industry experience working in Identity Access Management.
- Good hands-on development and configuration experience in ForgeRock
- Good knowledge of directory servers and LDAP protocol technologies (Active Directory)
- Experience with operating system (Unix/Linux/Windows) commands, utilities & scripting
- Good understanding of TCP/IP and REST API
- Experience with infrastructure, network, database, or security troubleshooting & remediation
- Experience with scripting with Groovy, JavaScript, Python etc.
- Experience with DevOps tools as Jenkins, Bitbucket, Dockers, Ansible, Kubernetes, etc. is a plus
- Experience with Cloud platforms such as AWS
- Experience with Agile (or Scaled Agile) engineering methodologies preferred
- Experience working with enterprise software solutions
- Experience building & deploying ForgeRock including the configuration of security polices utilizing Chains and Trees
- Experience working with ForgeRock OpenIDM on integrating the registration of commodity authenticators
- Experience working in Splunk for data gathering & reporting Developing documentation for transitioning between Engineering and Ops teams
- Experience with Entrust Identity Guard will be helpful.
Education: Bachelors degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent
Experience: Minimum 6+ years of experience
Relocation: This position will not cover relocation expenses
Travel: No
Local Preferred: Yes
Note: Must be able to work on a W2 basis (No C2C)
Recruiter Name: Sarveshwar Singh
Recruiter Phone: 412-379-8393 (Ext: 2678)
Equal Employment Opportunity
Minimum Education Required: Bachelor
Years of Experience Required: More than 5 years
Expected Travel Time: None