General Dynamics Information Technology is a global technology and professional services company that delivers consulting, technology, and mission services. They are seeking an ICAM Engineer - Identity Governance to design, develop, integrate, and maintain identity governance solutions in highly secure environments.
Responsibilities:
- Design, develop, configure, and maintain SailPoint IdentityIQ (IIQ) solutions supporting DoD enterprise ICAM requirements
- Develop and customize SailPoint components, including workflows, rules, connectors, aggregation logic, and provisioning policies
- Implement Java- and BeanShell-based customizations to extend SailPoint functionality
- Integrate SailPoint with enterprise systems such as Active Directory, LDAP directories, HR systems, and downstream applications
- Support identity lifecycle management (Joiner/Mover/Leaver), access certifications, role modeling, and segregation of duties (SoD) use cases
- Troubleshoot and resolve complex production issues related to identity data, provisioning, and system performance
- Collaborate with architects, system engineers, and security teams to implement scalable and secure ICAM solutions
- Produce clear technical documentation and support Agile delivery practices
- Actively manage technical risks and contribute to continuous improvement efforts
Requirements:
- Bachelor's Degree and a minimum of 10 years' experience required. An additional 4 years of experience may be substituted in lieu of degree
- Active Secret security clearance required
- Current DOW IAT level II or higher
- Extensive hands-on SailPoint IdentityIQ development experience
- Strong Java development experience, including customization of enterprise COTS platforms
- Experience with scripting languages such as BeanShell and JavaScript
- Proven experience integrating COTS products in secure customer environments
- Experience with Unix/Linux based operating systems (DoD or enterprise environment)
- Experience with container technologies (Docker and/or Kubernetes)
- Experience working in Agile development environments and using associated tools
- Strong written and verbal communication skills with the ability to explain complex technical concepts clearly