Lead Cybersecurity - Identity Access Management (IAM), with a focus on Non-Human Identities (Applications, APIs, Devices, Bots)
Core
Design, implement, and manage identity and access management (IAM) solutions for non-human entities including applications, APIs, devices, bots, and service accounts to ensure secure lifecycle management and compliance.
Role type
Senior IC Identity and Access Management Engineer (Non-Human Identities)
Builds
Scalable IAM architectures, automated provisioning/deprovisioning pipelines, and security controls for non-human identities.
Domain
Cybersecurity, Identity Management, Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
IAM lifecycle management, authentication protocols (OAuth2, SAML, OpenID Connect), certificate and secrets management, IAM tools (Azure AD, AWS IAM, HashiCorp Vault, CyberArk, SailPoint), scripting (Python, PowerShell, Bash), cloud environments (AWS, Azure, GCP), DevOps toolchains, privileged access management (PAM), RBAC/ABAC
Preferred skills
Zero trust architectures, least-privilege access models, regulatory compliance frameworks (NIST, ISO, SOC2)
Technologies
Azure AD, AWS IAM, HashiCorp Vault, CyberArk, OASIS, SailPoint, Python, PowerShell, Bash, AWS, Azure, GCP, ServiceNow, Snowflake, Oracle Financials
Responsibilities
Design scalable architectures for non-human identity lifecycle management; automate identity provisioning and deprovisioning; define and enforce authentication/authorization policies; integrate IAM solutions with cloud platforms and CI/CD pipelines; implement security controls and monitoring; investigate and respond to security incidents; maintain documentation and provide training.
Seniority
Senior, hands-on IC