ICAM Automation Engineer

CACI International Inc.

O'Fallon (IL)

On-site

USD 63,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible time off
Learning resources
Healthcare benefits

Job summary

CACI International Inc. seeks an ICAM Automation Engineer to design and automate IAM workflows, manage user lifecycles, MFA enrollment, and conditional access across Okta, CyberArk, AWS IAM Identity Center, and Active Directory.

You will build SOC automation, create Splunk ES rules and SOAR playbooks, and implement Zero Trust policies with Zscaler, AWS Verified Access, and device posture signals, collaborating across IAM, SOC, and engineering teams.

Qualifications

  • Experience in IAM automation, security orchestration, or SOC operations.
  • Familiar with Okta, CyberArk, and AWS IAM Identity Center workflows.
  • Knowledge of Splunk ES and Splunk SOAR for ICAM/Zero Trust actions.
  • Experience automating Zscaler ZPA/ZIA policies and device posture signals.

Responsibilities

  • Develop and automate ICAM workflows including user lifecycle and MFA enrollment.
  • Create and maintain integrations across Okta, CyberArk, AWS IAM Identity Center, and AD.
  • Automate SOC/Zero Trust actions: session revocation, access removal, ticketing.
  • Onboard, parse, and enrich log sources for IAM and security platforms.
  • Design Zero Trust policies with Zscaler ZPA/ZIA and AWS Verified Access.

Skills

IAM automation
Security orchestration
SOC operations
Okta API integrations
CyberArk PAM automation
AWS IAM Identity Center
Active Directory
Splunk ES
Splunk SOAR
Python
PowerShell
SAML/OIDC
FIDO2
CAC/PIV
ABAC models

Education

DoD 8140 – Foundational Intermediate – 671 System Testing and Evaluation Specialist (tentative)
Certifications: CEH, CFR, Cloud+, GSEC, PenTest+, Security+, SSCP

Tools

Okta automation
CyberArk PAM automation
AWS IAM Identity Center
AD LDS

Job description

Job Title: ICAM Automation EngineerJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *The Opportunity:Join a mission‑driven cybersecurity team focused on advancing Zero Trust and modern Identity, Credential, and Access Management (ICAM) automation. As an Automation Engineer/Tester supporting Cyber 2 operations, you will help design and build secure, scalable workflows that strengthen our enterprise security posture. This role is ideal for someone who enjoys solving complex problems, streamlining security operations, and working with cutting‑edge tools across IAM, SOC automation, and cloud environments.Responsibilities:Develop and automate ICAM workflows, including user lifecycle management, MFA enrollment, and conditional access policy automationBuild and maintain integrations across Okta, CyberArk, AWS IAM Identity Center, and Active Directory environmentsCreate and enhance SOC and Zero Trust automation, including Splunk ES detection rules and Splunk SOAR playbooksAutomate security actions such as session revocation, access removal, credential rotation, and incident ticket generationSupport log source onboarding, parsing, and enrichment for IAM and security platformsDesign and implement Zero Trust policies involving Zscaler ZPA/ZIA, AWS Verified Access, and device trust signalsCollaborate across engineering, SOC, and identity teams to strengthen automation, consistency, and security outcomesQualifications:Required:Interim Secret clearance (minimum)DoD 8140 – Foundational Intermediate – 671 System Testing and Evaluation Specialist (tentative)One or more of the following certifications: CEH, CFR, Cloud+, GSEC, PenTest+, Security+, SSCP4+ years of experience in IAM automation, security orchestration, or SOC operationsIdentity & Access Management:Okta automation (API integrations, lifecycle events, MFA workflows, conditional access)CyberArk PAM automation (onboarding, credential rotation, PSM session automation)AWS IAM Identity Center: permission set automation and account assignmentsAWS Managed Microsoft AD delegated administration and group managementExperience with AD LDS for partner/external identity storesSIEM/SOAR:Splunk ES rule creation and tuningSplunk SOAR playbook development for ICAM and Zero Trust actions:• user suspension, session revocation, access removal• Zscaler ZPA segment revocation• CyberArk account lock• automated ServiceNow ticketingLog source onboarding for Okta, CyberArk, Zscaler, and related technologiesZero Trust Architecture:Understanding of PDP/PEP/PIP/PAP componentsExperience automating Zscaler ZPA (ZTNA) and ZIA (SWG) policiesAWS Verified Access policy developmentDevice trust and posture signal integrationDesired:Python and/or PowerShell for automation and API developmentTroubleshooting SAML 2.0 / OIDC federationExperience with FIDO2, CAC/PIV, and hardware token authentication workflowsKnowledge of ABAC models, including SAP‑specific attributesFamiliarity with myAuth (okta.mil) and DoD IdP integrations-What You Can Expect: A culture of integrity.At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.An environment of trust.CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.A focus on continuous growth.Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.Pay Range :There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.Since this position can be worked in more than one location, the range shown is the national average for the position.The proposed salary range for this position is:$63,300-$129,700CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ICAM Specialist
ICAM Specialist

CACI International Inc. • O'Fallon (IL)

On-site
USD 75,000 - 158,000
ICAM Specialist
ICAM Specialist

CACI • United States

On-site
USD 75,000 - 158,000
Zero Trust DevOps Systems Engineer Hanover, MD, US
Zero Trust DevOps Systems Engineer Hanover, MD, US

CACI International Inc. • Northern (KY)

Hybrid
USD 132,000 - 290,000
ZT STS Software Engineer-TS/SCI with Poly
ZT STS Software Engineer-TS/SCI with Poly

CACI International Inc. • Hanover (MD)

On-site
USD 94,000 - 198,000
IAM Engineer
IAM Engineer

CACI International Inc. • Vienna (VA)

On-site
USD 113,000 - 238,000
Infrastructure/Systems Administration
Infrastructure/Systems Administration

CACI International Inc. • Danbury (CT)

On-site
USD 104,000 - 218,000
Senior Systems Engineer
Senior Systems Engineer

CACI International Inc • Hanover (MD)

On-site
USD 94,000 - 198,000
Cybersecurity Engineer
Cybersecurity Engineer

CACI International Inc. • High Point (NC)

On-site
USD 72,000 - 150,000
Endpoint Services Software Engineer CI Lead
Endpoint Services Software Engineer CI Lead

CACI International Inc. • Hanover (MD)

On-site
USD 94,000 - 198,000
Systems Engineer - DevOps Kubernetes Support
Systems Engineer - DevOps Kubernetes Support

CACI International Inc • Hanover (MD)

On-site
USD 94,000 - 198,000