I

ICF International

Global solutions provider delivering technology-driven consulting

IAM Lead

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-time$108k - $183.6k

About the Job

Requirements

  • A bachelor's degree or equivalent is required.
  • At least 7 years of experience in identity and access management engineering or a related discipline is required.
  • At least 3 years of hands-on experience designing and operating Entra ID or Okta in production environments, including conditional access, lifecycle management, and federation is required.
  • At least 2 years of experience implementing privileged access management solutions and just-in-time elevation controls for privileged accounts is required.
  • At least 2 years of experience configuring authorization models including role-based access control, policy-based access control, or attribute-based access control in enterprise environments is required.
  • At least 2 years of experience supporting federal IT programs in HHS, NIH, FDA, or other health-focused agencies is required.
  • U.S. citizenship is required due to federal contract requirements.
  • The candidate must be able to obtain and maintain a Public Trust background investigation.
  • The candidate must reside in the United States, be authorized to work in the United States, and perform the work in the United States.

Responsibilities

  • Architect, configure, and maintain identity platforms including Entra ID, Entra External ID, and Okta, covering authentication, authorization, provisioning, and lifecycle management across users, applications, and devices.
  • Configure and enforce phishing-resistant authentication for all users, including passkeys, FIDO2 security keys, WebAuthn, and biometrics, and drive the transition from legacy authentication methods to a passwordless posture.
  • Define and implement Zero Trust access rules based on user risk, device health, location, and behavior using risk-based and conditional access policies.
  • Design, configure, and operate authorization models including role-based access control, policy-based access control, and attribute-based access control, with fine-grained permissions and attribute-based access rules aligned to job function and least-privilege principles.
  • Manage privileged accounts and administrative roles using privileged access management and just-in-time elevation, minimizing standing administrative access and ensuring elevated access is logged and time-bound.
  • Build and maintain human-resources-driven joiner, mover, and leaver automation, including automated provisioning, license assignment, role changes, access revocation, and data archival triggered by HR system events.
  • Federate external identities, including partners, contractors, and external collaborators, using Entra External ID or equivalent, including self-service registration, verification workflows, and consent management.
  • Configure identity proofing and verification to NIST IAL and AAL levels where required, coordinating with cybersecurity and compliance teams on assurance requirements.
  • Integrate applications and APIs with identity platforms using OIDC, OAuth2, SAML, and SCIM for single sign-on and automated provisioning.
  • Monitor sign-in activity, risk signals, and anomalies, and respond to identity-related incidents including account takeover, phishing, access abuse, and fraud in coordination with the cybersecurity team.
  • Maintain identity data quality and consistency across directories, HR systems, and applications, including synchronization, schema management, and attribute mapping.
  • Support compliance and audit activities by producing access reports, certifications, attestations, and evidence of controls.
  • Document identity architectures, configurations, standards, and runbooks, and guide application teams on onboarding to central identity platforms and implementing authentication best practices.

Desired Qualifications

  • Experience implementing NIST SP 800-63 identity assurance levels (IAL/AAL) in a federal context.
  • Experience federating external identities using Entra External ID, including self-service registration and consent workflows.
  • Familiarity with FISMA, NIST 800-53, and Zero Trust architecture requirements as they apply to identity and access.
  • Experience integrating identity platforms with HR systems for automated joiner, mover, and leaver workflows.
  • Relevant certifications such as Microsoft Certified: Identity and Access Administrator, Okta Certified Administrator, or equivalent.
  • Experience supporting identity incident response including account takeover, phishing, and access abuse investigations.

About the Company

ICF International

Global solutions provider delivering technology-driven consulting

ICF International is a global solutions and technology provider that helps organizations tackle complex challenges and manage change. It combines deep expertise with technology-enabled services to deliver advisory, program management, and digital/analytic solutions that support clients across sectors. Its approach centers on applying specialized knowledge and data-driven tools to meet client needs and implement practical outcomes. The company differentiates itself by blending broad, deep expertise with technology to deliver integrated, end-to-end services at scale, rather than focusing on a single niche. Its goal is to help clients solve difficult problems, navigate transitions, and shape the future by delivering practical, measurable results.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
2020

Recently Posted Jobs

Explore more opportunities at ICF International

See more jobs