Sr. Identity & Access Management (IAM) Engineer
NKC Health · North Kansas City, MO · 1 mo ago
EngineeringFull-time
Duties And Responsibilities
- Leads the design and architecture of IAM solutions, including SSO, MFA, PAM, and federation services.
- Deploys and integrates identity provider platforms such as Azure AD, MS Entra, Imprivata with enterprise applications and cloud services.
- Manages identity lifecycle processes, access reviews, and provisioning/deprovisioning automation.
- Maintains monitoring of sign-in activity, threats, vulnerabilities, and anomalies using security analytics and reporting tools.
- Investigates and remediates security incidents related to identities, collaborating with the SOC and IT support teams for escalation and rapid response.
- Enforces policies, audits configurations, remediate vulnerabilities, and ensures compliance (e.g., SOX, GDPR, HIPAA).
- Provides advanced troubleshooting and support for IAM-related issues, working with IT teams and end users.
- Develops and maintains technical documentation, standards, and procedures for IAM systems and processes.
- Provides guidance to application owners and administrators, and adheres to best practices.
- Maintains continuous improvement by monitoring emerging technologies, evaluating new tools, and recommending enhancements to IAM architecture and workflows.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field
- 5+ years’ experience in Identity and Access Management engineering
- Expertise with IAM platforms including cloud (Azure, AWS, GCP)
- In-depth knowledge of authentication, authorization, and directory services (LDAP, AD, SAML, OAuth, OIDC)
- Strong scripting and automation skills (PowerShell, Python, etc.)
- Knowledge of Zero Trust architecture
- Experience with regulatory compliance frameworks and audit processes
- Excellent communication, documentation, and mentoring abilities
Qualifications
- Preferred: CISSP (Certified Information Systems Security Professional), Microsoft Identity & Access Management Administrator (SC-300), or similar certifications
- Required: Bachelor's degree in Computer Science, Information Systems, or related field