Identity & Access Management (ICAM) Engineer (TS/SCI Clearance Required)

North Point Technology, LLC
Chantilly, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Chantilly, United States of America

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Computing Platforms
Architectural Patterns
User Authentication
Computer Programming
Continuous Integration
Linux
DevOps
Distributed Systems
Identity and Access Management
Python
Lightweight Directory Access Protocols (LDAP)
OAuth
OpenID
Openshift
Oracle Applications
X.509
Role-Based Access Control
Zero Trust Network Access
Security Assertion Markup Language (SAML)
Secure Coding
Systems Integration
Containerization
Kubernetes
Microservices

Job description

This position implements ICAM modernization designs for PEP/PIP, EMS, and RPMS components, aligning with established architectural patterns and guiding the transition from the legacy PDP to JBlocks. Duties include developing and integrating microservices that support identity, attributes, authorization, resource registration, and policy distribution; working with the Architect to translate high-level designs into detailed engineering tasks and system interfaces; supporting the Technical Lead during Program Increment (PI) planning, backlog refinement, estimation, and risk identification; building new PEP/PIP patterns such as enforcement endpoints, policy decision integrations, and attribute retrieval mechanisms; enhancing EMS and RPMS with automation for resource and role lifecycle management, attribute orchestration, and policy ingestion; collaborating with DevOps engineers on CI/CD, containerization, and deployment to Kubernetes or the government's installed application platform; troubleshooting complex identity, authentication, authorization, and policy issues; contributing to design specifications, data flow diagrams, and interface definitions; participating in integration, operational readiness, and deployment validation across multiple environments and security domains; and mentoring junior engineers in secure coding and ICAM integration best practices. This is a short-term assignment with an expected duration of six months.

Requirements

  • Hands-on experience developing or integrating systems related to identity, authentication, authorization, or enterprise security
  • Experience implementing distributed systems or microservices architectures on modern platforms
  • Experience supporting Agile teams and contributing to iterative delivery of new capabilities

Preferred Skills/Experience:

  • Experience with Kubernetes or OpenShift for deployment and container orchestration
  • Programming experience with Java and/or Python
  • Familiarity with GitOps tools
  • Experience with Amazon Web Services (AWS), Linux, or containerization technologies
  • Knowledge of identity and access standards (X.509, SAML, OAuth2, OIDC, LDAP)
  • Experience with Oracle products or similar ICAM vendor technologies
  • Experience implementing ABAC/RBAC models, policy-based access controls, and Zero Trust-aligned authorization patterns
  • Experience supporting Intelligence Community (IC) or Department of War (DoW) systems, particularly authorization and identity-centric services, * Active Top Secret security clearance; SCI eligibility required
  • Ability to obtain a CI polygraph after hire
  • Ability to obtain a DoD 8570-compliant certification (e.g., Security+) within 90 days of hire

About the company

North Point Technology is THE BEST place to work for curious-minded engineers motivated to support our country's most crucial missions! We focus on long term projects, leveraging the latest technology in support of innovative solutions to solve our customer's most difficult problems. At North Point Technology, EMPLOYEES come first! We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members.

Apply for this position