CACI International Inc

ICAM Access Management Engineer

CACI International Inc

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $98,500 - $206,800 per year

Job Level

SeniorLead

Tech Stack

JavaLinuxPythonShell ScriptingTypeScriptUnix

About the role

  • Provide Access Management–focused development and engineering expertise for the ABMS Access Management Development team
  • Participate in technical and programmatic meetings to support achievement of decision points
  • Coordinate effectively between internal teams and third-party partners
  • Deliver on the engineering direction for Access Management capabilities in accordance with guidance from Team Leads and Leadership
  • Collaborate with team members and external partners on technical design, implementation, and integration
  • Provide troubleshooting, root-cause analysis, and problem determination as required
  • Support DevOps and CI/CD pipelines related to Access Management services

Requirements

  • Active TS/SCI clearance (required)
  • 7+ years overall Information Technology experience
  • 4+ years Java application development experience
  • 4+ years experience with DevOps practices and CI/CD pipelines
  • 2+ years experience with Keycloak, Open Policy Agent (OPA), or similar Access Management software
  • Experience with: Identity Management and Access Management, Linux / UNIX environments, CI/CD pipeline creation and integration, Active Directory and LDAP, OpenID Connect, OAuth 2.0, and SAML, Shell scripting, Python, or similar "glue" programming languages, IPv4 networking fundamentals
  • Cryptographic concepts, including: Public Key Infrastructure (PKI), Symmetric and asymmetric encryption, Hash algorithms, Cryptographic authentication, Relational databases
  • Familiarity with DoD / Intelligence Community information security requirements
  • Strong written and verbal communication skills
  • Ability to travel up to 25%
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaDevOpsCI/CDKeycloakOpen Policy AgentIdentity ManagementAccess ManagementShell scriptingPythonCryptographic concepts
Soft skills
communicationcollaborationtroubleshootingproblem determination
Certifications
TS/SCI clearance