Back to Job Search

IAM Architect/ Senior Developer

Posted 5 days ago

MATRIX is seeking an IAM Architect/Senior Developer for our client headquartered in Harrisburg Pennsylvania . Our client is a national provider of student financial aid services, serving millions of students and thousands of schools through its loan guaranty, loan servicing, financial aid processing, outreach and other student aid programs. 

Required Skills:

  • Experience of security and authorization solutions – Transmit, ForgeRock, ASDS or equivalents
  • Possess technical knowledge in security technologies (covering from PKI, endpoints, network, Web server, application server, database server, load balancer, Web Application Firewall, Intrusion Detection/Prevention System and authentication services)
  • Familiar with security vulnerabilities, identification and exploitation
  • Directory server configuration like password policy, user permission
  • Implementing SAML SSO Technologies
  • Implementing OAuth2.0 / Open ID Connect for mobile app module
  • Experience of API and service-based architectures using SOAP, REST APIs, micro-services and utilizing JSON for web or mobile applications
  • Web Security (keys, certificates, trusts, etc.)
  • Experience Upgrading ForgeRock Products like OpenAM OpenIDM and OpenDJ
  • Understanding of LDAP technology
  • Managing key stores files from importing and creating self-signed or CA signed certificates in OpenAM key stores.
  • Customization of OpenAM and OpenDJ which include custom attributes, UI etc.
  • Understanding of VueJS
  • Experience with Activiti workflow development
  • Experience with scripting languages (Groovy, Javascrpt)
  • Preparing ansible playbooks for implementation of ForgeRock stack (OpenAM, OpenIDM and OpenDJ)
  • Understanding of AWS Cloud Technologies – EC2, CloudFormation, Terraform
  • Experience into deployment of ForgeRock Stack 6.5 Ver (OpenAM, OpenIDM, OpenDS and OpenIG) on Cloud
  • CI/CD tools - Confluence, Jira, GIT, GitHub, SonarQube, checkmarks
  • PaaS/IaaS – Open Shift, AWS, Mulesoft, Kafka
  • Experience with DevOps processes
  • Agile methodologies – SAFe, Kanban
  • Providing operational support / troubleshooting for the existing applications
  • Software Development Tools and Programming Languages
  • Software development principles, practices and concepts
  • Object Oriented (OO) concepts and how they apply to design, architecture and application development
  • Understanding of relational database concepts
  • Source code management tools (Subversion )
  • Java EE
  • Spring Framework
  • Model View Controller (MVC) Framework(s)
  • Eclipse and Eclipse based tools, Apache Maven
  • Hyper Text Markup Language (HTML)
  • Apache Tomcat
Desired Skills:
  • Awareness of cross-browser/device “responsive” development
  • Knowledge of implementation considerations for UI technologies including jQuery, WebSphere, React
  • Exposure to Containers (Dockers / Kubernetes)
  • Security Vendor Accreditations
  • Independent and relevant certifications (such as CISSP, CISM, CEH)