ICAM Architect - 3605

MSI is seeking a senior level Identity and Access Management Architect to support our government client in Herndon, Va.

Job Summary:

This is a mid-senior-level Identity Architect position; primary responsibility will be to develop identity and access management solutions using WSO2 identity server and related products of WSO2 to Government agencies.  Additionally, this role will also involve consulting to commercial clients with some travel.


  • Design and implement Identity Credentialing and Access Management (ICAM) solutions using following technologies SAML, LDAP, SSO, XACML, ABAC, OAuth, etc.
  • Gather requirements, estimate effort and work independently with clients.
  • Provide suggestions for clients on best practices for Identity Management and Access controls.
  • Configure Single Sign-on for application using Kerberos and Token based authentication.
  • Develop customizations to integrate applications and extend WSO2 identity server using languages such as Java, JavaScript, C#, etc.
  • Develop migration approach and tools for applications and users using different forms of authentication, authorization and provisioning to centralized IAM platform using WSO2 identity server.
  • Install, patch and upgrade WSO2 products; establish policies and document procedures to maintain them.
  • Develop concept of operations on administration, identity policy enforcement, migration, separation of duties and change management for the ICAM solutions.
  • Coach and provide technical direction to junior staff on WSO2 implementations.
  • Actively identify opportunities to extend offering to customer.

Required Skills:

  • 10+ years of experience in IT with at least 5+ years in ICAM solutions.
  • 3+ years in leading/designing enterprise scale ICAM based solutions using Oracle Identity products or NetMinder or WSO2 products.
  • Ability to develop ICAM product integrations/customizations in languages such as Java , JavaScript, C#, etc.
  • Experience in supporting development of security plan based on SP800-53 and other security standards from NIST.
  • Excellent debugging, problem solving and process implementation skills.
  • Excellent understanding of internals of any ICAM product and technology.
  • Good familiarity with databases and SQL competence.
  • Demonstrated experiences in Unix and Linux environment.
  • Understanding of HTML, CSS and JavaScript is required.
  • Good communication skills.
  • Bachelor's degree or equivalent knowledge and experience.
  • Must have the ability to obtain a Public Trust clearance.

Desired Skills:

  • Good understanding of WSO2 Carbon platform.
  • Knowledge of Agile and continuous integration practices is preferred.
  • Good understanding of HTML, CSS and JavaScript.


MSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.