IAM Engineer

CACI International Inc

United States

Remote

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CACI International Inc. seeks an IAM Engineer to maintain enterprise identity services for a government client. Focus on lifecycle, authentication, and privileged access, integrating controls across cloud, apps, and external services.

Role includes automation, scripting (PowerShell), and government smart card authentication with PIV/FIDO, plus SSO via SAML/OIDC. Collaboration with IAM architects and security teams is essential.

Qualifications

  • Bachelor’s degree plus 8 years of applicable experience, or associate degree plus 10 years.
  • Experience with identity management tools and government smart card authentication under HSPD-12.
  • Strong knowledge of SAML, OAuth, OpenID, WSO2, and Kerberos authentication.
  • Experience delivering cloud role-based access control, including Azure, and scripting automation such as PowerShell.
  • Azure PIM, access reviews, service principals, managed identities, ABAC, and enterprise PKI integration using SCEP and ACME clients.

Responsibilities

  • Build and maintain enterprise access management capabilities, including authentication with PIV or certificates and FIDO.
  • Integrate applications and third parties with single sign-on using protocols such as SAML, OAuth, and OpenID Connect.
  • Help define user roles, organizational structures, naming conventions, and workflows for onboarding, lifecycle management, and privileged access.
  • Support Azure Entra ID, privileged access management, and enterprise PKI integration.
  • Advise stakeholders on IAM practices; coordinate with cloud, network, security, and vendor teams to assess and deploy solutions.
  • Identify opportunities to automate access processes with scripting and document technical architectures.

Skills

Identity management
SAML
OAuth
OpenID Connect
PowerShell scripting
Azure Entra ID
Privileged access management

Education

Bachelor's degree
Associate degree

Tools

WSO2
Kerberos
SCEP
ACME clients

Job description

Role overview

Engineer and maintain identity and access management services for a government customer, with a focus on enterprise identity lifecycle, authentication, and privileged access. You’ll implement solutions designed by IAM architects and work with cloud, network, and security teams to integrate access controls into business applications and external services. The role also supports process automation and secure authentication methods, including government smart cards and passwordless options.

Responsibilities
  • Build and maintain enterprise access management capabilities, including authentication with PIV or certificates and FIDO.
  • Integrate applications and third parties with single sign-on using protocols such as SAML, OAuth, and OpenID Connect.
  • Help define user roles, organizational structures, naming conventions, and workflows for onboarding, lifecycle management, and privileged access.
  • Support Azure Entra ID, privileged access management, and enterprise PKI integration.
  • Advise stakeholders on IAM practices; coordinate with cloud, network, security, and vendor teams to assess and deploy solutions.
  • Identify opportunities to automate access processes with scripting and document technical architectures.
Requirements
  • Ability to obtain Department of Homeland Security Entry on Duty status; active status is preferred.
  • Bachelor’s degree plus 8 years of applicable experience, or associate degree plus 10 years.
  • Experience with identity management tools and government smart card authentication under HSPD-12.
  • Strong knowledge of SAML, OAuth, OpenID, WSO2, and Kerberos authentication.
  • Experience delivering cloud role-based access control, including Azure, and scripting automation such as PowerShell.
  • Knowledge of Azure PIM, access reviews, service principals, managed identities, ABAC, and enterprise PKI integration using SCEP and ACME clients.
Nice to have
  • ITIL Foundation certification, Azure Fundamentals, or CompTIA A+, Network+, or Security+.
  • Prior DHS or DoD experience and background with Azure cloud automation.
Benefits and work setup
  • Full-time role with no listed travel requirement.
  • Benefits include healthcare, wellness, retirement, family support, continuing education, and time off.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IAM Engineer
IAM Engineer

The Clearing House • North Carolina

Hybrid
USD 90,000 - 130,000
Senior IAM Engineer
Senior IAM Engineer

centene • United States

Remote
USD 90,000 - 130,000
Health coverage
Retirement plans
Stock purchase plans
+3
Identity & Access Management (IAM) Engineer
Identity & Access Management (IAM) Engineer

Backblaze • United States

Remote
USD 155,000 - 195,000
Health insurance
401(k) with employer match
Flexible vacation
+2
Information Security Identity and Access Engineer
Information Security Identity and Access Engineer

PSECU • Harrisburg

Hybrid
USD 90,000 - 130,000
Sr. Identity & Access Management (IAM) Engineer
Sr. Identity & Access Management (IAM) Engineer

NKC Health • Kansas City (MO)

On-site
USD 100,000 - 130,000
IAM Engineer
IAM Engineer

Bestica Inc. • Wilmington (DE)

On-site
USD 150,000 - 190,000
Senior Identity and Access Management Engineer
Senior Identity and Access Management Engineer

Insight Global (United States) • Atlanta (GA)

On-site
USD 140,000 - 180,000
IAM Engineer
IAM Engineer

Accenture PLC • Washington

On-site
USD 64,000 - 221,100
IAM Engineer
IAM Engineer

SOS International LLC • Florida

Remote
USD 90,000 - 186,000
IT Security and IAM Engineer/Administrator
IT Security and IAM Engineer/Administrator

Cypress HCM • Cincinnati (OH)

On-site
USD 70,000 - 90,000
Benefits
Community Involvement
PTO
+2